Anonymous
Что именно?
Anonymous
Ну ты же извращенские методы предпочитаешь
Anonymous
Как я понял
Anonymous
а как ты еще векторную картинку будешь заливать?
Anonymous
Есть иные методы?
Anonymous
Ну раз, тебе обычный вариант, с назначением картинки -> категории не устроил
Anonymous
ну а как таким образом svg можно засунуть?
Anonymous
Как обычный файл
Anonymous
чтобы это именно свг было?
Anonymous
в том то и дело что это файл будет
Anonymous
Anonymous
В виде файла
Anonymous
а потом через js вставлять его?
Anonymous
как кстати вообще правильный свг вставляется?
Anonymous
Мне нжно инлайновую вставку сделать
Anonymous
Зачем? Он же у тебя вместе с категориями подтянется
Anonymous
затем что только инлайновый свг можно стилизовать
Anonymous
Мне нжно инлайновую вставку сделать
Ой, ну ты же не уточняешь свою реализацию
Anonymous
Издалека заходишь
Anonymous
ну уточнил )
Anonymous
Все из тебя нужно вытягивать
Anonymous
Я честно сказать просто заинтересовался как это делается,
Anonymous
Ложь
всмысле )
Anonymous
Ты хочешь сказать, что ты можншь в img svg засунуть и поменять цвет к примеру?
Anonymous
Через js можно твоему элементу задать класс
Anonymous
есть кто то здесь из Одессы?
Anonymous
И менять у него, что угодно
Anonymous
ну я и говорю через js придется
Anonymous
ну я и говорю через js придется
Через js только класс задается
Anonymous
А не вставляется, как ты говорил
Anonymous
Ты хочешь типа бэкграундом сделать?
Anonymous
да нет
Да да, я уже такую реализацию делал, вроде, если не ошибаюсь
Anonymous
или цвет поменять имеешь ввиду через css?
Anonymous
проблема в том, что если svg вставлен не инлайново то никак ты его не поменяешь
Anonymous
свойства самого свг всмысле
Anonymous
Уфф
Anonymous
.item > svg - вот единственный способ это сделать
Anonymous
Вот честно, не помню
Anonymous
Как я его реализовывал
Anonymous
в этом и проблема этих свг что вставлять их задолбаешься
Anonymous
Скорее всего вставлял из файла
Anonymous
Парсил файл и вставлял
Anonymous
ну из файла в шаблонизаторе может ты его вставлял
Anonymous
а потом он при рендере был в инлайне
Anonymous
Не
Anonymous
именно так свг и вставляют
Anonymous
Я его js вставлял
Anonymous
В определенное место
Anonymous
Классом отмечал див
Anonymous
И туда вытаскивал svg
Anonymous
ну значит js его сам подтягивал и в html пихао
Anonymous
а почему в js то, что тебе это дало
Anonymous
какую то либу чтоли юзал
Anonymous
ты что то странное мне говоришь )
Anonymous
Anonymous
Из файла вытягивал xmls
Anonymous
Самописным способом
ну что ты конкретно делал?
Anonymous
И вставлял в html
Anonymous
а ну тогда понятно
Anonymous
Подтупливаю сам уже под вечер
Anonymous
Поэтому исправляй меня если что
Anonymous
я вообще svg никогда на проде не юзал, но недавно заказчик попался который под ретину запросил верстку.. Говорит, что на маке все херово типа. Но я не понимаю, как на маке может быть херово когда у меня даже на плазме все норм смотрится
Anonymous
просто не одупляю
Anonymous
Так вот, по поводу реализации, сделай отдельную таблицу, с хранением всех иконок, ни с чем их не связывай, сделай отдельную таблицу категорий, потом отдельную таблицу м2м, а в самой админке возможно загружать иконки, а в категориях, просто селект с уже загруженными иконками, в самой таблице, с иконками, должно быть поле с расширением, в самом скрипте реализуй функцию, которая в зависимости от расширения будет выдавать картинку
Anonymous
Также у него макет был под ретину, где иконки половину моего экрана занимали )))
Anonymous
просто не одупляю
Скинь картинку я посмотрю
Anonymous
У меня тож мак
Anonymous
Скинь картинку я посмотрю
хм, во первых у меня ее уже нет, во вторых это мало что решило бы.. Просто интересно какой подход при разработке под ретину
Anonymous
Это же бред что у них макет с огромный разрешением был?
Anonymous
Я выяснил что макет всегда должен быть стандартный
Anonymous
https://www.aviasales.ru/
Anonymous
ну вот посмотри здесь к примеру
Anonymous
скинь плиз полный скриншот страницы
Anonymous
Тебе в 2к или 4к?
Anonymous
Тебе в 2к или 4к?
а что там отличается?