8 Feb 2018 |
Alexey Korepov (Telegram) | Код шаблона вот такой: https://i.imgur.com/2hOKzgK.png | 11:33:20 |
batkor (Telegram) | Reply to Alexey Korepov (Telegram):
Код шаблона вот такой: https://i.imgur.com/2hOKzgK.png Это вообще какой шаблон? | 11:37:23 |
Alexey Korepov (Telegram) | копия /core/modules/system/templates/links.html.twig | 11:37:45 |
Alexey Korepov (Telegram) | добавил тока строку с дампом | 11:37:57 |
Alexey Korepov (Telegram) | куда в дампе пропадает элемент class - непонятно. | 11:38:20 |
Alexey Korepov (Telegram) | т.к. в выводимом html-коде явно он присутствует: https://i.imgur.com/njdP3Vs.png | 11:39:11 |
batkor (Telegram) | Reply to Alexey Korepov (Telegram):
копия /core/modules/system/templates/links.html.twig Вы уверены что надо использовать этот шаблон? | 11:41:40 |
batkor (Telegram) | Включите Дев мод и посмотрите | 11:41:49 |
batkor (Telegram) | Думаю вы делаете меню? то там свой шаблон, а тот который вы указали это шаблоны рендера списка а не меню | 11:42:18 |
Alexey Korepov (Telegram) | А в каком шаблоне лучше это делать? этот вроде бы самый оптимальный.
Мне нужно перед списком ссылок вывести item.text текущей ссылки плейнтекстом. | 11:42:20 |
Alexey Korepov (Telegram) | так css-класс is-active проставляет же именно этот шаблон | 11:42:44 |
Alexey Korepov (Telegram) | у элементов li и a | 11:42:51 |
batkor (Telegram) | Forwarded from batkor (Telegram):
Включите Дев мод и посмотрите | 11:42:55 |
Alexey Korepov (Telegram) | включен уж, а что там смотреть? название шаблона? https://i.imgur.com/XrCAeNH.png - оно подходит | 11:44:06 |
Alexey Korepov (Telegram) | выше него только block.html.twig который навряд ли содержит информацию об активном элементе списка | 11:44:42 |
Alexey Korepov (Telegram) | мой шаблон цепляется нормально, проблема в том что я не могу в этом шаблоне получить рядом <li{{ item.attributes }}> значение вида item.attributes.class = is-active | 11:46:00 |
Alexey Korepov (Telegram) | при том что эта строка в код страницы выводит всё с классом
<li hreflang="ru" data-drupal-link-system-path="<front>" class="is-active"> | 11:47:50 |
Alexey Korepov (Telegram) | Пробовал ещё вот так:
{{ item.attributes.hasClass('is-active') }}
но тоже не помогло | 11:48:34 |
Alexey Korepov (Telegram) | Разобрался наконец-то! В общем выяснил что в системном друпал-блоке "Переключатель языка" класс is-active проставляетсяs уже после рендера через JS, поэтому в шаблоне отсутствует инфа какой пункт активный. | 11:55:53 |
Dima Shorokhov (Telegram) |  Download Image_1518091183610.jpg | 11:59:43 |
Dima Shorokhov (Telegram) | ребят, не подскажете в чем проблема: хочу обвернуть каждый тег i в тег a, но обворачивается только последний. | 11:59:44 |
Sergey N. (Telegram) | подскажите, как можно передать параметр, чтобы его использовать в стилях. допустим передаём цвета - красный, зелёный, оранжевый. И из этого значения уже применяем стиль для блока. | 16:33:28 |
Nikolay Antonets (Telegram) | Если стилей немного, то передавай просто класс | 16:33:54 |
Sergey N. (Telegram) | а как, через таксономию? | 16:34:03 |
Nikolay Antonets (Telegram) | В отрыве от задачи даже не знаю, что тебе подсказать. Подробнее опиши | 16:34:38 |
Sergey N. (Telegram) | всё просто, заполняю ноду для вывода на сайт. | 16:36:37 |
Sergey N. (Telegram) |  Download Image_1518107815628.jpg | 16:36:55 |
Sergey N. (Telegram) | и вот захотели "раскрасить" счет в разные цвета | 16:37:03 |
Sergey N. (Telegram) | таксономию подключить с 3 классами? | 16:37:38 |
Sergey N. (Telegram) | получится использовать это? | 16:38:02 |