Всем привет. С праздником вас друзья.
У меня есть представление - Продукты(Содержимое),
формат показа - Сетка,
фильтры,
навигатор(pager) - Показ всех пунктов,
тип представление - страница.
Теперь мне нужно чтобы для мобильной версии
это представление имело
формат показа - Не форматированный список,
а навигатор(pager) - Load More Pager
(модуль Views Load More уже установлен),
и еще ajax
Подскажите пожалуйста как можно такое сделать.
Я пытался делать программно в коде (в template.php)
и в функции views_pre_render и в preprocess_views_view
писал к примеру так
<?php
$view->query->pager->plugin_name = "load_more";
$view->query->pager->plugin_type = "pager";
$view->query->pager->definition["title"] = "Load More Pager";
$view->query->pager->definition["help"] = "views_load_more";
$view->query->pager->definition["handler"] = "views_plugin_pager_load_more";
$view->query->pager->definition["module"] = "views_load_more";
$view->query->pager->definition["theme path"] = "sites/all/modules/views_load_more";
$view->query->pager->definition["theme file"] = "views_load_more.views.inc";
$view->query->pager->definition["path"] = "sites/all/modules/views_load_more";
$view->query->pager->definition["file"] = "views_load_more.views.inc";
$view->query->pager->definition["name"] = "load_more";
?>
и проверял изменение dsm($view);
в dsm изменения видны но функционал не работает.
Была идея заменить вид представления на другой вид
добавил еще одну страницу в преставлении с нужным функционалом,
поставил имя(Машинное имя) - page_m, а основную страницу назвал - page_f
и в коде пытался изменить одно на другое так
<?php
$view->current_display = "page_m";
?>
через dsm() видно что изменилось но не работает.
может быть я не правильно делаю.
дайте совет пожалуйста как такое сделать.
да кстати для проверки платформы
использую модуль Mobile Detect
также я делаю адаптивную верстку сайта,
а если нужно сделать такое так как адаптивную верстку, то подскажите как(и как установить Load More для него),
по сколько есть фильтр «Все» и показаны более 40 продуктов с картинкам.
и загружать такое для телефона жесть.
За ответ буду благодарен.