Подготовка строки для использования в качестве имени html класса

То, что в семерке выполняется функцией drupal_html_class(), в Drupal 8 реализовано в виде статического метода
\Drupal\Component\Utility\Html::getClass($str).

Данная функция также востребована в шаблонах (twig). Здесь вы можете использовать фильтр clean_class:

Будет преобразовано в:

Мало букафф? Читайте есчо !

Устанавливаем флажок FILE_STATUS_PERMANENT для файла в DRUPAL 9

Август 7, 2021 г.

Если файл загружен через поле, созданное в конструкторе полей какого либо entity Drupal, то соответствующий модуль, предоставляющий функционал загрузки файла, сам обеспечит установку необходимого статуса. Что если поле было создано программно, и требуется ...

Читать

Как в Drupal 9 получить URL изображения, сохраненного в поле media

Июль 27, 2021 г.

Чтобы извлечь адрес изображения из картинки в поле типа media, требуется ряд преобразований с использованием Entity объектов Drupal. Предполагается, что вы уже загрузили entity с полем типа media (в примере называется - field_media) в какую то ...

Читать

Превышение лимитов памяти при запросе перевода в модуле tmgmt

Октябрь 1, 2024 г.

Это проблема рекурсии при сборе информации о статье. Модуль сканирует ссылочные поля (reference entity fields) и может попасть в своеобразную рекурсивную петлю. К примеру, статья ссылается на параграф, а тот ссылается на эту же статью. Т.к. глубина ...

Читать

Пишем логи в Drupal 9

Октябрь 8, 2021 г.

Привычная функция watchdog, которую мы использовали в 6/7 версиях, к девятке пережила эволюцию до сервиса логирования. Бывшее ранее: [crayon-6ae2ab388732c064443228/] Сейчас выглядит так: [crayon-6ae2ab3887333090500612/] Помимо того, ...

Читать
 

Комментарии к «Подготовка строки для использования в качестве имени html класса»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: