Как обновлять
Список релизов
menu

linkОбщая информация

Модуль предназначен для автоматической генерации мета-тегов (<title>, <description>, <keywords>) на страницах объектов сайта (категорий, товаров, страниц, брендов). Также, модуль позволяет исключить из вывода мета-тег <keywords>.

linkСовместимость

Доступная версия модуля Совместимые версии CS-Cart/Multi-Vendor
v2.3.0 4.11.4 – 4.17.2
v1.9.0 4.9.1 – 4.11.3

Модуль совместим со следующими Темами:

  • YoupiTheme (совместимых с соответствующей версией CS-Cart);
  • UniTheme2 (совместимых с соответствующей версией CS-Cart);
  • Responsive.

linkТехническая поддержка

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

Для того, чтобы воспользоваться нашей технической поддержкой, выполняйте следующую последовательность действий:

  1. На сайте https://cs-cart.alexbranding.com авторизуйтесь под своей учетной записью владельца заказа;
  2. Перейдите на страницу Мой профиль → Заказы;
  3. Найдите соответствующий заказ с решением (по которому у Вас есть проблема) в списке заказов и перейдите к его деталям;
  4. Найдите ссылку Техническая поддержка рядом с названием модуля (по которому вам необходима помощь) и нажмите ее;
  5. Заполните данные с проблемой, предоставьте доступы к Вашей установке (обязательно путь к административной панели, почту и пароль администратора + FTP доступы) и создайте тикет (после того, как будет создан тикет, Вы получите письмо на e-mail и специальный код для отслеживания тикета в дальнейшем);
  6. Ожидайте ответ специалиста (на электронную почту владельца заказа с темой) в соответствии с регламентами работы службы техподдержки и выбранным Вами приоритетом решения.

Если Вы не получили ответ в течении сроков, обозначенных в регламентах, напишите на почту info@alexbranding.com с номером тикета, по которому вовремя не получили ответ, и менеджер команды разработчиков решит проблему с соблюдением регламентов.

Техническая поддержка по телефонным обращениям и прямым e-mail письмам не осуществляется, вся помощь проходит через тикеты и helpdesk. Внимательно изучайте документацию к модулю и условия технической поддержки перед созданием обращения.

linkОграничения и предупреждения

Рекомендуем ознакомиться с общими ограничениями:

  1. Все модули и решения команды AlexBranding требуют предварительной установки сервисного модуля AB: Менеджер Модулей. Он поставляется бесплатно и отвечает за вопросы: установки, обновления, лицензионной проверки модулей. Исключить использование этого сервисного модуля не представляется возможным;
  2. Файлы модуля могут иметь закрытую (закодированную) часть, в которой находится исключительно проверка лицензии;
  3. Модуль будет работать только на тех доменах, которые указаны в лицензии пользователя. При попытке использования решения на установках CS-Cart, домены которых не включены в лицензию, модуль будет автоматически выключен;
  4. Установка локально не допускается системой лицензирования, чтобы модуль работал на дополнительном домене (поддомене) укажите этот домен (поддомен) в поле Домен при заказе (или напишите на info@alexbranding.com) — добавление технических доменов для разработчика или для тестирования — бесплатно.

linkУстановка

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

Далее выполняйте следующую последовательность действий, которая отличается в зависимости от вашей версии платформы CS-Cart:

Если у Вас CS-Cart версии 4.16.1 и выше

Если у Вас CS-Cart версии 4.13.1 и выше

Если у Вас CS-Cart версии 4.12. *

Если у Вас CS-Cart версии до 4.11.5



Также, Вы можете установить модуль стандартной установкой для CS-Cart. Для этого, скачайте соответствующий архив с совместимой с Вашей версией платформы CS-Cart версией модуля.
Перейдите на сайт cs-cart.alexbranding.com, авторизуйтесь под учетной записью владельца заказа и перейдите в Мой профиль → Заказы → Соответствующий заказ, перейдите в его детали и Вы увидите список доступных архивов для заказанного модуля. Скачайте необходимую Вам версию (архив) и произведите установку (стандартная для CS-Cart установка: Модули → Скачанные модули и в меню шестерёнки выберите Ручная установка).

При этом сервисный модуль AB: Менеджер модулей должен быть установлен и иметь статус Включен.

linkВставка Hook-ов для завершения установки

Чтобы модуль правильно работал, требуется вставка hook-ов.
Это специальная разметка в шаблонах, которая позволяет динамически изменять результирующий HTML-код страницы.

В CS-Cart кроме автогенерации мета-описаний товара из описания есть также и загрузка описания категории. Если мета-описание на странице товара не заполнено, то будет использоваться мета-описание из категории данного товара. Если у товара заполнено мета-описание, то будет отображаться оно. Необходимо закомментировать ещё несколько строк в файле app/controllers/frontend/products.php

Результат будет выглядеть так

linkВстроенная автогенерация мета тега description

Обратите внимание, что в СS-Cart работает встроенная автогенерация мета тега description. Поэтому, чтобы использовать description, сгенерированные модулем по Вашему шаблону, нужно либо выбрать Переопределять всё в селекторе способа переопределения, либо закомментировать соответствующую настройку в файле /config.php поставив в начале строки //. В результате, должно получиться следующее:

Пример кода файла с изменениями

Для доступа к настройкам модуля необходимо перейти на страницу Панель администратора → Модули → Управление модулями и у названия модуля в меню шестерёнки выбрать соответствующий пункт меню.
Окно настроек модуля

linkСоздание шаблонов и выбор способа переопределения

Для управления автоматической генерацией мета-тегов объектов перейдите на страницу Панель администратора → Модули → Управление модулями, у названия модуля AB: Расширенные мета-теги в меню шестерёнки выберите Управление шаблонами. Открывая нужные вкладки, выберите для каждого типа объекта (категорий, брендов, страниц и товаров) способ переопределения:

  • Не переопределять — не изменять работу мета-тегов для текущего типа объекта;
  • Переопределять пустые — генерировать мета-теги по шаблону только для незаполненных полей;
  • Переопределять все — заменять сгенерированными по шаблону мета-тегами уже существующие. При этом введенные вручную мета-теги не удаляются из полей, а подменяются на лету.

Задайте желаемые шаблоны мета-тегов в соответствующих полях Основного шаблона или Дополнительного шаблона, используя список плейсхолдеров, приведенный в подсказках. В Основном шаблоне предусмотрена настройка Вкл, которая позволяет выключить шаблон для конкретного тега.

Пример создания шаблона

Обратите внимание, что эти же плейсхолдеры могут быть использованы в стандартных полях мета-тегов на страницах редактирования объектов.

Не забудьте сохранить введенные данные перед закрытием страницы!

Разделители пути в плейсхолдерах категорий, страниц и товаров могут быть изменены на странице Панель администратора → Администрирование → Языки → Переводы, через переменные ab__emd.category_path_delimiter, ab__emd.page_path_delimiter и ab__emd.product_path_delimiter соответственно. Разделитель вариантов одной характеристики товара (характеристики с множественными значениями) — языковая переменная ab__emd.features_variants_delimiter.
Плейсхолдеры минимальной и максимальной цен для категорий и брендов указываются без учёта промоакций.

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

linkИзменение используемого шаблона для товаров и категорий

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

Пример выбора альтернативного шаблона

linkАльтернативное название для товаров, категорий, страниц и брендов

Модуль добавляет поле Альтернативное название для товаров, категорий, страниц и брендов вместе с соответствующими плейсхолдерами. Для редактирования данного поля перейдите на страницу редактирования необходимого обьекта и перейдите во вкладку Модули.

Пример альтернативного названия

linkДополнительная информация

Модуль добавляет опции Просмотр мета-тегов и Управление мета-тегами в права пользователей:

  • Просмотр мета-тегов — разрешает просматривать параметры автогенерации мета-тегов;
  • Управление мета-тегами — позволяет редактировать эти данные.

linkИнтеграции с другими решениями

1. Добавление плейсхолдеров со значением поля "АВ: Пользовательский H1"
Связь между модулями:

Интеграция между модулями осуществлена в два этапа:

1) Плейсхолдеры [category_custom_h1], [product_custom_h1], [page_custom_h1], [brand_custom_h1] (во всех формах заглавных/строчных букв) мета-тегов содержат значения из поля АВ: Пользовательский H1. Для этого перейдите на страницу редактирования соответствующего элемента и заполните поля в блоке SEO / Мета-данные плейсхолдерами из подсказок под полями.
Блок "SEO / Мета-данные"

2) Добавляются плейсхолдеры к полю АВ: Пользовательский H1, которое расположено во вкладке АВ: Пользовательский Н1 PRO. Список плейсхолдеров можно просмотреть в подсказке под полем.
Поле "AB: Пользовательский H1" во вкладке "АВ: Пользовательский Н1 PRO"

2. Управление шаблонами подстановки плейсхолдеров для страниц промо-акций
Связь между модулями:

Добавлено управление шаблонами мета-тегов с поддержкой плейсхолдеров для страниц промо-акций, что позволит автоматически формировать мета-теги для страниц промо-акций. Таким образом, Вы получаете дополнительный функционал по продвижению страниц промо-акций.

Для управления шаблоном перейдите на страницу Расширенные meta теги и плейсхолдеры → Управление шаблонами → вкладка "Промо-акции" и заполните соответствующие поля.
Страница "Управление шаблонами" вкладка "Промо-акции"

Полный список доступных и актуальных плейсхолдеров, которые можно использовать для наполнения контентом страниц промо-акций, Вы можете посмотреть ниже. Этот же список доступен в подсказке на странице управления шаблонами.

Плейсхолдеры для промо-акций

3. Доступны плейсхолдеры с шаблона категории для гео страниц
Связь между модулями:

При интеграции с модулем AB: Расширенные meta теги и плейсхолдеры для шаблона гео страницы будут доступны плейсхолдеры с шаблона категории. Полный список плейсхолдеров можно просмотреть на странице Плейсхолдеры категории.

4. Использование плейсхолдеров расширенных мета-тегов в мультиописаниях
Связь между модулями:

Благодаря интеграции модулей возможно использование плейсхолдеров расширенных мета-тегов в текстах мультиописаний. Таким образом, Вы получаете дополнительный функционал по продвижению страниц.

В мультиописаниях страниц варианта характеристики с целью "Бренд, автор, и т.п." и у Вас есть возможность использовать плейсхолдеры модуля Расширенные meta теги и плейсхолдеры. Например: [BRAND], [Storefront], [total_products] и другие. Обратите внимание на плейсхолдер [ab__mcd_name], который для категорий и SEO-страниц будет наследовать поведение плейсхолдера [category], а для страниц варианта характеристики ‒ поведение плейсхолдера [brand].
Пример использования плейсхолдера

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

5. Использование плейсхолдеров расширенных мета-тегов в SEO-страницах для фильтров
Связь между модулями:

Интеграция модулей позволяет использовать плейсхолдеры расширенных мета-тегов в текстах SEO-страницы для категории на странице Панель администратора → Расширенные meta теги и плейсхолдеры → Управление шаблонами → вкладка "Категории".
Список доступных и актуальных плейсхолдеров, которые можно использовать для наполнения контентом SEO-страниц для фильтров, Вы можете посмотреть по ссылке.

6. Плейсхолдеры и мета-теги доступны на странице тегов
Связь между модулями:

Добавлено управление шаблонами мета-тегов с поддержкой плейсхолдеров для страниц тегов, что позволит автоматически формировать мета-теги для страниц тегов. Таким образом, Вы получаете дополнительный функционал по продвижению страниц тегов.

Для управления шаблоном перейдите на страницу Расширенные meta теги и плейсхолдеры → Управление шаблонами → вкладка "Теги" и заполните соответствующие поля.
Страница "Управление шаблонами" вкладка "Теги"

Полный список доступных и актуальных плейсхолдеров, которые можно использовать для наполнения контентом страниц тегов, Вы можете посмотреть ниже. Этот же список доступен в подсказке на странице управления шаблонами.

Плейсхолдеры для тегов

7. Плейсхолдеры и мета-теги на странице отзывов
Связь между модулями:

Добавлено управление шаблонами мета-тегов с поддержкой плейсхолдеров для страниц отзывов, что позволит автоматически формировать мета-теги для страниц отзывов. Таким образом, Вы получаете дополнительный функционал по продвижению страниц отзывов.

Для управления шаблоном перейдите на страницу Расширенные meta теги и плейсхолдеры → Управление шаблонами → вкладка "AB: SEO для отзывов" и заполните соответствующие поля.
Страница "Управление шаблонами" вкладка "AB: SEO для отзывов"

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

Плейсхолдеры страницы отзывов

linkКак обновлять

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

О наличие доступных обновлений оповестит AB: Менеджер модулей (Вы увидите индикатор наличия новых оповещений). Рекомендуемый способ — обновление через Центр обновлений CS-Cart (регламентированная процедура платформы). Этот способ позволит без потерь настроек произвести переход на новую версию модуля, которая гарантированно совместима с Вашей версией платформы CS-Cart.

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

Чтобы произвести обновление:

  1. Перейдите на страницу Панель администратора → Администрирование → Центр обновлений;
  2. Найдите среди доступных обновлений соответствующее и нажмите кнопку Обновить;
  3. Следуйте всем инструкциям, которые будут показаны при процедуре обновления;
  4. Произведите очистку кэша CS-Cart после завершения обновления модуля.

Если у Вас ранняя версия модуля (без поддержки Центра обновлений)

linkСписок релизов


Подпишитесь на наш Telegram-канал для получения информации о новых релизах.

v2.3.0 от 06 Декабря 2022

Новые возможности и улучшения:
[+] В управление шаблонами добавлена настройка "Вкл.", позволяющая включать или отключать шаблон для конкретного тега.
[+] Добавлен принудительный выбор кодировки UTF-8 при обработке плейсхолдеров (при определённых конфигурациях сервера могла возникать ошибка).

v2.2.3 от 21 Декабря 2021

Исправления ошибок:
[!] W3C валидатор выдавал предупреждение при исключении мета-тега "keywords". Исправлено.
[!] Модуль "Экспорт в Яндекс.Маркет". На странице товара плейсхолдеры значения характеристики не учитывали значение "Единица измерения (YML)". Исправлено.

v2.2.2 от 16 Сентября 2021

Исправления ошибок:
[!] Модуль "AB: Пользовательский H1 PRO". При использовании в шаблоне мета-тегов пользовательского заголовка, сгенерированного с использованием плейсхолдеров категории, плейсхолдеры в мета-тегах не подставлялись. Исправлено.

v2.2.1 от 28 Мая 2021

Исправления ошибок:
[!] "Дополнительные шаблоны товаров" не применялись. Исправлено.

v2.2.0 от 28 Мая 2021

Новые возможности и улучшения:
[+] Модуль "SEO". Добавлены подсказки к полям мета-тегов ("Название страницы", "Мета-описание" и "Мета-ключевые слова") для категорий, товаров, страниц и брендов, на страницах обновления соответствующих объектов, о возможности использования плейсхолдеров.
[+] Добавлена вариация плейсхолдеров "Первая буква строчная, остальные без изменений".
[+] Добавлено поле "Альтернативное название" для товаров, категорий, страниц и брендов, на страницах обновления соответствующих объектов, с добавлением соответствующего плейсхолдера.

Исправления ошибок:
[!] При наличии в категории мета-описания и опции "Переопределять пустые" для товаров (расположена на странице "Управление шаблонами → вкладка "Товары"), на странице товара с пустым мета-описанием отображалось описание категории. Исправлено.

v2.1.0 от 23 Декабря 2020

Новые возможности и улучшения:
[+] Добавлена совместимость с CS-Cart 4.12.1.

Исправления ошибок:
[!] В некоторых случаях плейсхолдеры значений характеристик не применялись. Исправлено.

v2.0.0 от 13 Августа 2020

Внимание!
Если вы используете модуль "AB: Пользовательский заголовок H1 PRO", тогда вам необходимо обновить модуль до версии v1.9.1.
Если вы используете модуль "AB: SEO страницы для фильтров", тогда вам необходимо обновить модуль до версии v7.3.0.
Если вы используете модуль "AB: Мультиописания + ЧАВО (с поддержкой JSON-LD разметки для FAQ)", тогда вам необходимо обновить модуль до версии v3.2.0.

Новые возможности и улучшения:
[+] Добавлена возможность интеграции с другими модулями путем реализации через схему. Подробнее смотрите в документации.
[+] Добавлен плейсхолдер [storefront] - название витрины.
[+] Добавлены плейсхолдеры [currency] и [currency_nohtml] - вывод символа валюты.
[+] Добавлен украинский язык.
[+] Multi-Vendor. Добавлен плейсхолдер названия продавца для страницы товара.
[+] Multi-Vendor. Добавлено управление мета-тегами страницы магазина продавца.
[+] Multi-Vendor. Добавлена поддержка Multi-Vendor Ultimate.
[+] Добавлен Smarty-хук ab__extended_metadata:placeholders в шаблон списка плейсхолдеров.
[+] Добавлен Smarty-хук ab__extended_metadata:setting_value" в шаблон конкретной настройки шаблона мета-тегов. [+] Добавлен Smarty-хукab__extended_metadata:settings_tab_extraв шаблон вкладки настроек шаблона мета-тегов. [+] Добавлен PHP-хукab__emd_replace_placeholders_pattern, позволяющий влиять на шаблон регулярного выражения при поиске плейсхолдера. [+] Добавлен PHP-хукab__emd_replace_placeholders_custom_type`, позволяющий создавать произвольные типы плейсхолдеров.

Изменения в существующей функциональности:
[*] Обновлены привилегии пользователей.

v1.9.0 от 17 Сентября 2019

Новые возможности и улучшения:
[+] Минимальная версия платформы CS-Cart 4.9.1;
[+] Добавлены плейсхолдеры [min_price_prefix], [min_price_suffix], [max_price_prefix], [max_price_suffix] для страниц категорий и брендов.

Изменения в существующей функциональности:
[*] Удалены устаревшие плейсхолдеры [category_origin_name] и [category_name] (а также их вариации);
[*] Удалено описание пункта модуля в меню "AB: Модули".

v1.8.0 от 22 Апреля 2018

Новый функционал:
[+] Добавлен UpgradeCenter/Connector для последующих автоматических обновлений;

Исправления ошибок:
[!] Исправлены языковые переменные;

v1.7 от 12 Июня 2018

https://cs-cart.alexbranding.com/ru/ab__extended_metadata.doc

v1.6 от 03 Мая 2018

https://cs-cart.alexbranding.com/ru/ab__extended_metadata.doc

v1.5 от 27 Октября 2017

https://cs-cart.alexbranding.com/ru/ab__extended_metadata.doc

v1.4 от 25 Октября 2017

https://cs-cart.alexbranding.com/ru/ab__extended_metadata.doc

v1.3 от 24 Августа 2017

v1.3 от 24 августа 2017

~ дополнена справка;
~ разделены плейсхолдеры "название категории" и "AB: Пользовательский H1 для страницы категории";

v1.2 от 10 августа 2017

  • совместимость с PHP 7.1;
    ~ расширены плейсхолдеры цен;
    ~ оптимизация запросов к базе данных;

v1.1 от 16 марта 2017

  • добавлена поддержка модуля Модуль - Пользовательский Н1 заголовок для страницы категории товаров (https://cs-cart.alexbranding.com/ru/modul-kastom-n1-zagolovok-dlya-stranicy-kategorii-tovarov-ru.html);
  • добавлены новые типы плейсходеров, позволяющие выводить данные в различном формате (строчными, Заглавными и Первая заглавная);
  • добавлена подставновка плейсхолдеров в стандартных мета-тегах;
  • добавлен changelog;

    v1.2 от 10 Августа 2017

    v1.2 от 10 августа 2017

  • совместимость с PHP 7.1;
    ~ расширены плейсхолдеры цен;
    ~ оптимизация запросов к базе данных;

v1.1 от 16 марта 2017

  • добавлена поддержка модуля Модуль - Пользовательский Н1 заголовок для страницы категории товаров (https://cs-cart.alexbranding.com/ru/modul-kastom-n1-zagolovok-dlya-stranicy-kategorii-tovarov-ru.html);
  • добавлены новые типы плейсходеров, позволяющие выводить данные в различном формате (строчными, Заглавными и Первая заглавная);
  • добавлена подставновка плейсхолдеров в стандартных мета-тегах;
  • добавлен changelog;

    v1.1 от 16 Марта 2017

    v1.1 от 16 марта 2017

  • добавлена поддержка модуля Модуль - Пользовательский Н1 заголовок для страницы категории товаров (https://cs-cart.alexbranding.com/ru/modul-kastom-n1-zagolovok-dlya-stranicy-kategorii-tovarov-ru.html)
  • добавлены новые типы плейсходеров, позволяющие выводить данные в различном формате (строчными, Заглавными и Первая заглавная)

    v1.0 от 06 Марта 2017