Добрый день
Подскажите пожалуйста, по умолчанию Drupal 7 меню рендерит таким образом
Как можно сделать так, чтобы всем меню перед заголовком добавился ещё тег div, а именно следующим образом Пункт меню
Добрый день
Подскажите пожалуйста, по умолчанию Drupal 7 меню рендерит таким образом
Как можно сделать так, чтобы всем меню перед заголовком добавился ещё тег div, а именно следующим образом Пункт меню
Комментарии
Для начала воспользоваться тегом
<code>
Прошу прощения, похоже не могу редактировать уже созданную ноду
Потому здесь напишу
Сейчас ссылки выглядят так:
<li><a href="#">Пункт меню</a></li>
А хочу
<li><a href="#"><div class="my-custom-class"></div>Пункт меню</a></li>
как бы, за div внутри a - бьют больно по рукам
<span>
По спецификации html5 внутри ссылок могут быть блочные элементы если внутри них нет интерактивных элементов, т е это будет валидно (https://www.w3.org/TR/2011/WD-html5-20110525/text-level-semantics.html#t...).
item-list.html.twig
template_preprocess_item_list
Псевдоэлемент before точно не подойдет?
https://api.drupal.org/api/drupal/modules!system!system.api.php/function...