Можно ли в друпал 9 не отображать (или отображать) те или иные блоки в зависимости от ширины экрана (или устройства)

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

Аватар пользователя Valeratal Valeratal 7 ноября 2020 в 22:55

Проще говоря, если на сайт заходят с мобильного, не грузить какие-то сайдбарные блоки (один хрен, до них не домотают) и наоборот, грузить какие-то другие. Какую-то другую вьюху для главной, например. Не большие изображения, а мелкие

Комментарии

Аватар пользователя VVS VVS 8 ноября 2020 в 11:25

Была такая тема. Была, потому что под 9 её официально нет - разработчик заболел.
Там есть требуемый функционал. Я предполагаю, что для выбранных точек останова блоки не рендерятся, но сам я данный функционал темы не проверял, не использовал.

Посмотри ещё на модуль и этот.

Аватар пользователя Valeratal Valeratal 8 ноября 2020 в 11:23

Спасибо!

VVS wrote: Была такая тема. Была, потому что под 9 её официально нет - разработчик заболел.

да как раз на днях другой чел, сделал версию2
https://www.drupal.org/project/at_theme
я ее поставил, модули (которые ей нужны) включил. А где "включить тему" пока не понял Smile может не туда загрузилась Smile А может ее не надо включать..
Весело короче, движуха, темы выходят новые, какие-то работают, какие-то нет.

(у меня на переработанной королле (это из семейства адаптив-тем) сделано порядка 15 тем Smile (правда большая часть просто цветовые вариации). Одна беда была с этой короллой, что они перешли на гриды, вместо установки конкретной ширины сайдбаров из админки)

Аватар пользователя Valeratal Valeratal 8 ноября 2020 в 12:29

Сгенерировал тему через ат-тул, и вот в настройках есть такая штука

И это помимо настроек лейаутов. Некоторые регионы можно вообще скрывать

Аватар пользователя vlucas vlucas 8 ноября 2020 в 21:21

(один хрен, до них не домотают)

Мы обычно такие сворачиваем
Например в сайдбаре фасеты - сворачиваем их js/css
По заголовку они сворачиваются/разворачиваются

Аватар пользователя Valeratal Valeratal 9 ноября 2020 в 9:06

да, с помощью адаптивных изображений и медиа-квери можно в принципе уменьшить блок (выводя, например, вместо 3 картинок 300х200, 3 картинки 100х75. ну и подписи соответственно менять)