Корзина не пуста — изменим стиль пункта меню

Использую Drupal Commerce, и в меню у меня есть пункт «Корзина», со ссылкой на корзину пользователя. Хочется, чтобы стиль пункта меню менялся, если корзина не пуста.

Я буду использовать hook_preprocess_menu темы, чтобы изменить нужный пункт меню перед рендерингом. Если в корзине что то есть, то я добавлю к пункту меню css класс, который поможет мне ассоциировать нужные стили.

Написать комментарий

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

Drupal Commerce - расчет доставки для выбранного района

Август 26, 2021 г.

Есть список районов города, доставка в которые имеет фиксированную ставку. Пользователь выбирает район - программа должна подставить цену доставки для ...

Читать

Загрузить данные параграфов для связанного с ними entity

Июль 8, 2023 г.

Пример кода для загрузки параграфов. В данном примере будем загружать параграфы, связанные с entity commerce_product_variation (это сущность модуля Commerce). Я привязал информацию по остаткам складов к вариациям в виде параграфов (тип - stocks). ...

Читать

 

Комментарии к «Корзина не пуста — изменим стиль пункта меню»

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



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