Автор Тема: В мобильных вывести только сетку  (Прочитано 42 раз)

24 Апрель 2017, 12:06:05
  • Фрилансер
  • *
  • Сообщений: 131
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день. Что-то не соображу, как в мобильных отключит вывод товаров списком. По умолчанию список должен выводится  на других десктопах.
24 Апрель 2017, 12:44:10
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 2869
  • Репутация: +67/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Класс hidden-xs для переключателя поставь. На мобильных переключатель не покажет.
24 Апрель 2017, 13:09:03
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 131
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А у меня по умолчанию сетка выводится.
24 Апрель 2017, 13:17:26
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 20936
  • Репутация: +25279/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Метод простой:
Установить по умолчанию табличный вид .
Метод по-сложнее:
В файле /themes/тема/js/global.js можно определять разрешение браузера и в зависимости от разрешения выполнять функцию bindGrid() с параметром view = 'grid' или 'list'.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
24 Апрель 2017, 13:22:22
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 131
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо это понимаю, а как для js прописать  разрешение экрана, если возможно пример кода покажите?
24 Апрель 2017, 13:33:59
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 20936
  • Репутация: +25279/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Определение размеров окна
w=$(document).width();
h=$(document).height();
или
w=$(window).width();
h=$(window).height();
или
w=screen.width;
h=screen.height;
или
w=document.body.clientWidth;
h=document.body.clientHeight;
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
24 Апрель 2017, 13:42:32
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 1288
  • Репутация: +34/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Mobile Detect
Mobile_Detect включен в prestashop с 1. 5. x.