MS: Скрытая вкладка товара
Описание
Модуль ms_hidden_tab показывает данную вкладку только авторизованным пользователям с соответствующими правами. Модуль добавляет специальную вкладку на карточку товара, которая видна только пользователям с привилегией просмотра скрытых вкладок.
Основные возможности
- Скрытая вкладка: Добавление вкладки на карточку товара, видимой только авторизованным пользователям
- Управление правами доступа: Использование системы привилегий CS-Cart для контроля доступа
- Настраиваемое содержимое: Возможность указать страницу с формой для отображения на вкладке
Как работает модуль
Модуль использует следующие механизмы:
- База данных (
func.php): При установке модуль:
- Создает привилегию
ms_hidden_tabдля управления доступом к скрытой вкладке
- Хуки (
hooks.func.php):
- Добавляет вкладку на карточку товара
- Проверяет права пользователя перед отображением вкладки
- Контроллеры:
controllers/frontend/products.post.php- обработка отображения вкладки на витрине
- Шаблоны:
design/themes/responsive/templates/addons/ms_hidden_tab/blocks/product_tabs/managers.tpl- шаблон вкладки
Где находится функциональность
- Административная панель:
- Настройки модуля с выбором страницы для вкладки
- Витрина:
- Карточка товара с вкладкой "Менеджер" (для авторизованных пользователей с правами)
Настройки модуля
- Id Страницы формы (
page_id): ID страницы с формой, которая будет отображаться на вкладке
Привилегии
Модуль создает привилегию:
- ms_hidden_tab: Просмотр скрытых вкладок
Использование
- Настройка модуля:
- Укажите ID страницы с формой в настройках модуля
- Настройка прав доступа:
- Назначьте привилегию "Просмотр скрытых вкладок" нужным группам пользователей
- Результат:
- На карточке товара появится вкладка "Менеджер" для авторизованных пользователей с правами
Технические детали
- Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- При установке создает привилегию для управления доступом
- Работает только для авторизованных пользователей с соответствующими правами
- English
- Русский
- 4.18.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

Далее в личном кабинете в разделе загрузки вы сможете скачать нужный вам модуль и менеджер модулей для удобного управления модулями и оформления подписки.


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.
Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

# Инструкция по использованию модуля MS: Скрытая вкладка товара
Установка
- Убедитесь, что модуль активирован в разделе Администрирование → Модули → Скачанные модули
- Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- При установке модуль создает привилегию для управления доступом
Настройка
- Перейдите в Администрирование → Модули → Скачанные модули → MS: Скрытая вкладка товара
- Настройки модуля:
- Id Страницы формы: Укажите ID страницы с формой, которая будет отображаться на вкладке
- Для определения ID страницы перейдите в Администрирование → Вэб-сайт → Страницы
- Найдите нужную страницу и скопируйте ее ID из URL или таблицы
- Сохраните изменения
Использование
Для администратора
- Создание страницы с формой (если еще не создана):
- Перейдите в Администрирование → Вэб-сайт → Страницы
- Создайте страницу с формой (например, форма "Сообщить об ошибке")
- Запомните ID страницы
- Настройка прав доступа:
- Перейдите в Администрирование → Пользователи → Группы пользователей
- Выберите группу пользователей, которой нужен доступ к скрытой вкладке
- Включите привилегию "Просмотр скрытых вкладок" (ms_hidden_tab)
- Сохраните изменения
Для пользователя
- Просмотр скрытой вкладки:
- Войдите под учетной записью с правами просмотра скрытых вкладок
- Откройте карточку товара
- На странице товара отобразится вкладка "Менеджер" с указанной формой
Проверка работы
- Проверка отображения вкладки:
- Войдите под пользователем с правами просмотра скрытых вкладок
- Откройте карточку товара
- Убедитесь, что отображается вкладка "Менеджер" с указанной формой
- Проверка скрытия вкладки:
- Войдите под обычным пользователем или неавторизованным
- Откройте карточку товара
- Убедитесь, что вкладка "Менеджер" не отображается
Устранение неполадок
- Вкладка не отображается: Проверьте, что пользователь авторизован и имеет привилегию "Просмотр скрытых вкладок"
- Форма не отображается: Убедитесь, что указан правильный ID страницы и страница существует
- Вкладка видна всем: Проверьте настройки прав доступа и привилегий
Ключевые файлы
app/addons/ms_hidden_tab/addon.xml- конфигурация модуляapp/addons/ms_hidden_tab/func.php- функции установки и создания привилегийapp/addons/ms_hidden_tab/hooks.func.php- хуки добавления вкладкиdesign/themes/responsive/templates/addons/ms_hidden_tab/blocks/product_tabs/managers.tpl- шаблон вкладки
**v1.0.1** [\*] Стандартизация модуля **v1.0.0** [+] Первое издание ************************ [+] Добавлено [-] Удалено [*] Изменено [!] Исправлена ошибка
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.