MS: Расширенные теги
Описание
Модуль ms_extended_tags расширяет возможности использования тегов, добавляя мультиязычность, блоки отображения тегов, импорт/экспорт тегов и дополнительные функции для работы с тегами товаров и страниц.
Основные возможности
- Мультиязычность тегов: Возможность указания разных названий тегов на разных языках
- Блоки тегов: Готовые блоки для отображения тегов страниц и блогов
- Импорт/экспорт тегов: Расширенная поддержка импорта и экспорта тегов
- Поиск по тегам: Улучшенный поиск товаров и страниц по тегам с учетом мультиязычности
- SEO-данные тегов: Поддержка SEO-данных для тегов
Как работает модуль
Модуль использует следующие механизмы:
- База данных (
func.php): При установке модуль создает таблицуtags_descriptions:
tag_id- ID тегаlang_code- код языкаtag- название тега на языке- Позволяет хранить разные названия тега на разных языках
- Функции работы с тегами (
func.php):
fn_ms_extended_tags_update_tag_desc()- обновляет описание тега на разных языкахfn_ms_extended_tags_get_tag_desc()- получает описание тега по поисковому запросуfn_ms_extended_tags_get_tag_desc_by_tags()- получает описание тега по названию тегаfn_ms_extended_tags_get_blog_tags()- получает теги блогов с учетом мультиязычности
- Хуки (
hooks.func.php):
fn_ms_extended_tags_get_tags()- добавляет полеtag_langв запрос получения теговfn_ms_extended_tags_get_pages()- улучшает поиск страниц по тегам с учетом мультиязычностиfn_ms_extended_tags_update_page_pre()- обрабатывает теги при обновлении страницыfn_ms_extended_tags_update_product_pre()- обрабатывает теги при обновлении товараfn_ms_extended_tags_find_tags_by_desc()- находит теги по их описанию на разных языках
- Контроллеры:
controllers/frontend/tags.post.php- обрабатывает отображение страницы тега с учетом мультиязычностиcontrollers/frontend/pages.post.php- обрабатывает страницы с тегами
- Блоки (
schemas/block_manager/blocks.post.php):
- Регистрирует блоки:
ms_page_tags_top- теги страниц горизонтально сверхуms_tag_cloud- теги блогов (облако тегов)
- Схемы импорта/экспорта (
schemas/exim/):
- Расширяет схемы импорта/экспорта для работы с тегами и их описаниями
Где находится функциональность
- Административная панель:
- Форма редактирования тега с полем названия на разных языках
- Импорт/экспорт тегов с поддержкой мультиязычности
- Витрина:
- Страницы тегов с отображением названий на текущем языке
- Блоки тегов страниц и блогов
- Улучшенный поиск по тегам
Настройки модуля
Модуль не имеет настроек в разделе модулей. Функциональность доступна через стандартные интерфейсы работы с тегами.
Технические детали
- Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- При установке создает таблицу
tags_descriptionsдля хранения мультиязычных названий тегов - Расширяет стандартную функциональность тегов CS-Cart
- Поддерживает импорт/экспорт тегов с учетом мультиязычности
- Регистрирует блоки для отображения тегов на витрине
- English
- Русский
- 4.18.X
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

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


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

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

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

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

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

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

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

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

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

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

**v1.0.10** [\*] Изменены короткие теги <? на обычные <?php **v1.0.9** от 11.03.2023 [!] При сохранении тега в редактирование товара/страницы, теперь нельзя его пересохранить, можно только добавить **v1.0.8** от 11.03.2023 [+] Переведены теги в блоге [!] Исправлено сохранение/удаление тегов в редактирование товара/страницы, после сохранения тега, необходимо на странице тегов выбрать другой язык для сохранения [!] Исправлено дублирование кнопок при переходе на вкладки на странице импорта/экспорта тегов **v1.0.7** от 28.12.2022 [\*] Изменен приоритет модуля **v1.0.6** от 27.12.2022 [!] Теги в списке на страницах товаров и страниц, отображаются корректно **v1.0.5** от 27.12.2022 [!] Облако тегов ссылка формировалась неверно, исправлено [!] Хлебные крошки в поиске по тегу, локализованы **v1.0.4** от 27.12.2022 [!] Сохранение новых тегов, исправлено [!] Поиск по тегу в родительской странице, исправлено [!] Не подтягивалась картинка у страниц при поиске по тегу **v1.0.3** от 26.12.2022 [!] Запрос к таблице с языковыми переменными некорректно отображается, исправлено **v1.0.2** от 26.12.2022 [!] Ошибка отображения в редактировании товара и на страницах, исправлено **v1.0.1** от 26.12.2022 [!] Исправлена ошибка возникающая при сохранении пустых тегов [!] Функции с прошлых модулей не пересекаются [!] Рефакторинг языковых переменных и блоков **v1.0.0** от 25.12.2022 [+] Первое издание *** [+] Добавлено [-] Удалено [\*] Изменено [!] Исправлена ошибка
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.