Помогите, пожалуйста, придумать как не рендерить сайдбары на планшете

Аватар пользователя rgzrgz1 rgzrgz1 7 июля 2018 в 18:09

Здравствуйте. Сайт на drupal 7 + adaptivetheme.

В настройках темы не выводить один сайдбар нельзя. Поле не может быть пустым.

Display:none и visability не подходят потому, что в сайдбарах тяжелые виджеты и скрипты и они все равно загружаются при display:none.

Моудли пробовал, но они все не дружат с кэшем. И если человек зайдет сначала с планшета, то условия создадутся и для ПК.

Читал, что можно как-то в препроцессе не выводить сайдбар, но как это сделать?

Спасибо за внимание!

0 Thanks

Комментарии

Аватар пользователя ivnish ivnish 7 июля 2018 в 19:18

Уходите от AdaptiveTheme в сторону адаптивной вёрстки. Тогда проблем с кэшем не будет.

Аватар пользователя ivnish ivnish 7 июля 2018 в 23:23

Я о чем и говорю. Друпал не умеет менять тему оформления без сброса кэша.

Начните верстать адаптивно, не пожалеете.

Аватар пользователя Semantics Semantics 12 июля 2018 в 15:05

Не теряйте время, с кешированием не подружится.
Лучше расскажите, что за виджеты.