These are chat archives for dru-io/Drupal

23rd
Jul 2016
alexd73
@alexd73
Jul 23 2016 09:33
Привет! Подскажите, как адаптировать верстку, в тех случаях, когда верстальщик наверстал в "упрощенном" варианте, а друпал всталяет свои обертки с другими классами и т.п.
KarmaBot
@KarmaBot
Jul 23 2016 09:33
Прувет, @alexd73!
alexd73
@alexd73
Jul 23 2016 09:35
Например различные superfish и owl в верстке имеют меньшее количество вложенных элементов, подвешены на другие классы и прочее, отличное от модулей друпала.
К тому же может быть версия JS библиотеки, поддерживаемой в друпале, отличаться от той, которая используется в верстке
самое простое, что приходит на ум - не использовать модули, и подключать такие библиотеки прямо в теме.
на сколько это правильно?
dura4ok
@dura4ok
Jul 23 2016 09:39
@alexd73 Как вариант использовать display suite и выводить как хочешь. С нужными обертками и классами
Либо всё переопределять в template
Первый вариант проще, второй геморней.
alexd73
@alexd73
Jul 23 2016 09:50
ну для примера вот что делает друпал http://i.imgur.com/JrwVXQA.png
а должно быть как-то так http://i.imgur.com/02n0oPj.png
Отображение и скрытие дочерних меню в верстке через display, а в друпале через left top
dura4ok
@dura4ok
Jul 23 2016 09:53
Переопределяй в template.
Ищи где в модуле это генерируется, копируй участок, вставляй в template.php и делай свое оформление
я других способов не знаю
alexd73
@alexd73
Jul 23 2016 09:55

Я переопределил, но подключил библиотеки в теме, т.к. логика поведения тоже разная.

Отображение и скрытие дочерних меню в верстке через display, а в друпале через left top

Поэтому у меня и вопрос - на сколько это правильно?