Очистить код Друпал 8

Главные вкладки

Аватар пользователя nic12 nic12 16 ноября 2018 в 10:13

Здравствуйте господа!
В Друпале 8 возможно ли удалить код типа

data-drupal-link-system-path="node/*

" он присутствует в коде всех ссылках в меню сайта, или её нельзя убрать?
Получается с начало в коде прописывается адрес с ЧПУ, а потом еще и node/*, полный фрагмент части кода :
<_a href="/produkziy/runn" title="Распределительные устройства РУНН" data-drupal-link-system-path="node/13">РУНН
Это напрягает из-за возрастания технического кода, у кого какие мысли поделитесь.

Лучший ответ

Комментарии

Аватар пользователя davps davps 16 ноября 2018 в 10:28

Удаляйте атрибутты в препроцессе (cуществующем или пишите свой для ссылок, см. template_preprocess_links) или в twig шаблоне

Аватар пользователя nic12 nic12 16 ноября 2018 в 11:06

В теме в папке ...includes\skins-menu\ skins_menu.inc нашел выражение

$str[] = '<li class="' . $direction['ltr']['class'] . '"><a href="' . base_path() . $direction['ltr']['prefix'] . '" class="change-direction-button">LTR</a></li>'; это возможно правая часть class="change-direction-button"
Подскажите.

Аватар пользователя nic12 nic12 16 ноября 2018 в 15:24

Спасибо, установил и все лишние фрагменты в коде в ссылках не показывается, стало намного лучше и чище код. Осталось одно и было вообще прелесть в коде много повторяющися, классов которые замусоривают код, а так РЕСПЕКТ!