Курсы обучения
+7 (351) 777-80-70
2021.05.07

Шаблоны метаданных - Линейка решений INTEC: Universe

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


В отличие от стандартного функционала «Битрикса»,  с нашим модулем вам не нужно настраивать каждый раздел в отдельности. Просто пропишите настройки в одном шаблоне. SEO-данные могут быть настроены сразу для всего инфоблока. Также эти настройки можно переопределить (задать собственные) непосредственно для конкретного раздела или даже элемента. 


Теперь работать с метатегами как никогда просто и быстро.

Переходим Инфоблоки -> Шаблоны метаданных. Жмем  кнопку "Добавить".

Во вкладке "Общее" заполняем следующие поля:
  • Код (Обязательное поле для заполнения)
  • Активность
  • Наименование (Обязательное поле для заполнения)
  • Сайты - поле для выбора сайта, к которому будет относиться настройка
  • Инфоблок - поле для выбора инфоблока к которому будут применены настройки
  • Разделы - поле для выбора раздела инфоблока к которому будут применены настройки. Разделы отображаются при выборе инфоблока в предыдущем поле.
  • Правила - поле для настройки условий отображения метаинформации.
  • Сортировка
meta_data.png

Обратите внимание, если вы хотите настроить метаданные только для разделов, правила заполнять не нужно. Сразу переходите в к редактированию Meta-информации.
pasted image 0 (29).png

Вкладка "Meta-информация раздела"


  • Meta заголовок раздела
  • Meta ключевые слова раздела
  • Meta описание раздела
  • Заголовок страницы раздела
  • Alt изображения анонса раздела
  • Title изображения анонса раздела
  • Alt детального изображения раздела
  • Title детального изображения раздела
Каждое поле в этой вкладке можно генерировать при помощи кнопки около поля.

temp_meta.png

После выбора настроек жмем кнопку сохранить и смотрим результат. 


Пример работы функционала:


a10.png



До генерации

 

a11.png




После генерации




a12.png



Для работы с Meta-данными товаров редактируем информацию во вкладке
Вкладка "Meta-информация элемента"
  • Meta заголовок элемента
  • Meta ключевые слова элемента
  • Meta описание элемента
  • Заголовок страницы элемента
  • Alt изображения анонса элемента
  • Title изображения анонса элемента
  • Alt детального изображения элемента
  • Title детального изображения элемента

Каждое поле в этой вкладке можно генерировать при помощи кнопки около поля.

Для того, чтобы скорретировать Meta-данные только для определенных товаров воспользуйтесь функционалом Правил.
pasted image 0 (30).png

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

Для примера, нам нужно прописать определенные Meta-данные только для товаров летней женской одежды. Выбираем нужный инфоблок Товары, раздел Женская одежда, добавляем правило: характеристика Сезон равно Лето.

На следующем шаге прописываем нужные нам Meta-теги. Жмем Сохранить и смотрим результат: 
a13.png

До генерации

a14.png

После генерации


a15.png
Дополнительные операторы обработки текста, доступные в мета-информации:
  • {=lower argument1 argument2 ... argumentN} - Оператор приведения к нижнему регистру. Приводит все регистрозависимые символы, передающиеся в аргументах, к нижнему регистру;
  • {=upper argument1 argument2 ... argumentN} - Оператор приведения к верхнему регистру. Приводит все регистрозависимые символы, передающиеся в аргументах, к верхнему регистру;
  • {=concat argument1 argument2 ... argumentN "разделитель"} - Оператор сложения строк с использованием разделителя. Объединяет все аргументы в строку, устанавливая между ними разделитель, указанный аргументом "разделитель". Разделитель может иметь любую длину и содержать любые символы;
  • {=limit argument1 argument2 ... argumentN "разделитель" "длина"} - Оператор ограничения с использованием разделителя. Объединяет все аргументы в строку, устанавливая между ними разделитель, указанный аргументом "разделитель" и устанавливает максимальную длину из аргумента "длина". Разделитель может иметь любую длину и содержать любые символы;
  • {=translit argument1 argument2 ... argumentN} - Оператор транслитерации. Производит транслитерацию аргументов;
  • {=min argument1 argument2 ... argumentN} - Оператор выборки минимального числа. Выбирает минимальное число из аргументов;
  • {=max argument1 argument2 ... argumentN} - Оператор выборки максимального числа. Выбирает максимальное число из аргументов;
  • {=distinct argument1 argument2 ... argumentN} - Оператор выборки уникальных значений. Выбирает уникальные значения из аргументов;
  • {=morphology argument1 argument2 ... argumentN "модификаторы"} - Оператор обработки морфологии. Конвертирует слова в зависимости от модификаторов, устанавливаемых аргументом "модификаторы";

Оператор обработки морфологии (morphology)

Оператор морфологии может иметь 3 типа модификаторов, которые указываются через пробел. При использовании всех типов модификаторы будут выглядеть следующим образом: "род число падеж". Итоговые слова будут изменены в зависимости от модификаторов.

Возможные значения модификатора род:
  • МР - Мужской
  • ЖР - Женский
  • СР - Средний
Возможные значения модификатора число:
  • ЕД - Единственное
  • МН - Множественное
Возможные значения модификатора падеж:
  • ИМ - Именительный
  • РД - Родительный
  • ДТ - Дательный
  • ВН - Винительный
  • ТВ - Творительный
  • ПР - Предложный

Наши решения