Подскажите технологию.
Задача: сделать переключатель вида List / Grid, который обычно встречается в магазинах и витринах товаров.
Если сделать два представления страниц views с разными стилями отображения, то работать они будут только для одной страницы. Как сделать так чтобы при переключении вида, можно было продолжать работу на других страницах сайта с новым стилем?.
Комментарии
если через свой модуль, то, например, с помощью hook_views_pre_view можно сменить сам дисплей в зависимости от неких данных, эти данные о виде отображения можно хранить либо в кукисах, если нужно изменять вид на определенный браузер, как для анонимов так и зарегистрированных, либо в сессии, если кратковременно и на определенную учетку, либо в бд(например в профиле), если нужно хранить пожизненно на учетную запись, изменять данные удобнее всего через гет переменные, в общем есть куча способов реализации, в зависимости от конкретной задачи, и делается это минут за 5.
Была недавно такая тема, пользуйтесь поиском. Там есть ссылка на модуль для views.
Спасибо всем за ответы.
arroyo Поиск не дал результатов, так как не знаю по каким ключам искать. Подскажите плиз.
К сожалению мне тоже не удалось найти ту тему почему-то
Может модуль views_modes ?
Судя по описанию - то что нужно. Спасибо, буду пробовать.