Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Отключение блоков для мобильных устройств

Позволяет отключать блоки для мобильных или других устройств вырезая их из DOM структуры
Укажите домен без http и слешей. Пример: domain.com
По подписке 3 500 
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

Отключение блоков для мобильных устройств

Краткое описание

Модуль позволяет отключать блоки и сетки для мобильных/планшетов/ПК, вырезая их из DOM на уровне менеджера блоков.

Для чего нужен

  • управлять отображением блоков по типу устройства;
  • облегчить мобильную версию без лишних блоков;
  • показывать источник заказа по устройству.

Основные возможности

  • Флаги disable_for для блоков и сеток (mobile/tablet/pc).
  • Определение устройства через Mobile_Detect.
  • Миграции для добавления полей в bm_blocks и bm_grids.
  • Опциональный вывод источника заказа.

Как работает

  1. При установке добавляет поля disable_for* в таблицы блоков и сеток.
  2. В менеджере блоков появляются настройки «выключить для».
  3. При рендере блоков определяет устройство и исключает отключённые элементы.

Где находится в админке

  • Дизайн → Менеджер блоков — настройка «Выключить для».
  • Модули → Управление модулями → Отключение блоков для мобильных устройств — опция источника заказа.

Примечания

  • Миграции выполняются при установке модуля.
  • Подробная инструкция — в INSTRUCTION.md.
Продукт:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Назначение:
  • Владельцам
Архитектура
:
  • Backend
Локализации:
  • English
  • Русский
Совместимость:
  • 4.18.X
  • 4.17.X
  • 4.16.X
  • 4.15.X
  • 4.14.X
  • 4.13.X
  • 4.12.X

Установка

После скачивания модуля, его установка производится штатными средствами CS-Cart на странице Панель администратора → Модули → Управление модулями → Кнопка Шестеренка → Ручная установка.

Image

Настройка

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

Для этого необходимо перейти Панель администратора Дизайн Макеты Макеты и выбрать настройки нужной секции для редактирования (знак шестеренки).

Image
Image

В открывшемся окне редактирования секции в чекбоксах флажком отметить виды устройств, для которых необходимо отключить блоки, и кликнуть [Сохранить].

Image

Все готово!

Как работает модуль можно увидеть на примере ниже, где был отключен блок [Ссылки на социальные сети].

Image
Image
**v1.3.0** от 19.01.2026  
[+] Источник заказа  

**v1.2.1** от 28.12.2023  
[!] Отключено кэширование для переменной определения устройств  

**v1.2.0** от 20.12.2023  
[+] Добавлены переменные для определения устройств в шаблонах      

**v1.1.6** от 11.08.2023  
[\*] Стандартизация модуля  
[\*] Правка языковых переменных  
[\*] Выравнивание элементов интерфейса  
[\*] Изменены короткие теги <? на обычные <?php  

**v1.1.5** от 13.06.2023  
[!] У блоков при применении свойств также скрывались в админке, исправлено

**v1.1.4** от 09.06.2023  
[!] Некоторые блоки не выводились в макетах если имели одинаковые id, исправлено  

**v1.1.3** от 09.06.2023  
[!] Условие при обнаружении существующих колонок не работала для некоторых столбцов, исправлено  

**v1.1.2** от 09.06.2023  
[\*] При установке возникали ошибки с добавлении колонок, исправлено  
[!] Нотисы выводились при отсутствии значений на некоторых страницах, исправлено      

**v1.1.1** от 15.05.2023  
[\*] Лицензирование

***

[+] Добавлено  
[-] Удалено  
[\*] Изменено  
[!] Исправлена ошибка
Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули