Беларусь

region-img
+375 (29) 108-04-58

Сотбит: SEO умного фильтра - Администрирование - Автогенерация условий

Автогенерация условий

Чтобы перейти к настройкам  компонента требуется:

  1. Перейти в раздел Администрирование.

  2. Перейти в раздел Сотбит.


  3. Выбрать SEO умного фильтра.

  4. Выбрать Автогенерация условий.

Для добавления нового шаблона генерации условий требуется нажать Добавить.

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

Вкладка условие

  • Название – в поле вводится название автогенерации условия.
    Название для генерируемых условий задается через шаблон ниже
  • Сайты – поле выбора сайтов, для которых действуют генерируемые условия.
  • Тип инфоблока – тип инфоблока для которого применяется условие.
  • Инфоблок – инфоблок для которого применяется условие.
  • Разделы – разделы в которых применяется условие. В случае, если раздел не выбран, то условие применяется сразу ко всем разделам.
  • Блоки свойств – поле выбора свойств по которым будут генерироваться условия.
Генерация работает по следующему принципу.
При установки N свойств в блоке формируется N условий.

Например

В блоке свойств задано два условия, по цвету и размеру обуви.

В этом случае сформируется 2 условия:

  1. Условие по цвету.
  2. Условие по размеру обуви.

При установке N свойств в блоке 1 и M свойств в блоке 2 формируется NxM условий.

Например

Условие по цвету и материалу.

Условие по цвету и бренду.

Условие по размеру обуви и материалу.

Условие по размеру обуви и бренду.

Оператор между блоками переносится в условие.

  • Тип фильтра в каталоге – в данном поле требуется выбрать действующий для условия тип фильтра.
    • Из общих настроек – при выборе данного пункта, значение выбранного фильтра выбирается исходя из общих настроек, указанных в модуле. (Маркетинг > SEO умного фильтра > Общие настройки > Настройки)
    • Стандартный фильтр с ЧПУ.
    • Стандартный фильтр без ЧПУ.
    • Фильтр MissShop с ЧПУ.
    • Kombox фильтр с ЧПУ.
    • Kombox фильтр без ЧПУ.
  • Шаблона для названия условия – в поле требуется составить шаблон названий генерируемых условий.

Шаблон позволяет формировать название как вручную, так и при помощи шаблонов.

Для вызова перечня шаблонов требуется нажать на кнопку справа от поля ввода.

В появившемся окне требуется выбрать код шаблона

Название Код
ID раздела #SECTION_ID#
Название раздела
#SECTION_NAME#
ID свойства #PROPERTY_ID#
Название свойства #PROPERTY_NAME#

Например, в шаблон условия требуется внести

{название раздела} по свойствам: {название свойств}

В этом случае шаблон имеет вид

#SECTION_NAME# по свойствам: #PROPERTY_NAME#

  • Создавать условия активными – при включении опции все сгенерированные условия сразу будут активны.
  • Условия участвуют в поиске – если параметр выбран, то страницы условия будут выводиться в поиске по сайту.
  • Закрыть от индексации – если параметр выбран, то на странице при выполнении этого условия задается атрибут <meta name="robots" content="noindex, nofollow">.
  • Строгое соответствие – если активно, то условие будет выполняться только при соответствующих ему выбранных значений фильтра, если нет, то будет выполняться при выбранных значениях фильтра, включающих это условие.
Например, если условие установлено по размерам, а в фильтре выбирается размер и материал, то при строгом соответствии такое условие не сработает, так как помимо размера выбран дополнительный параметр фильтра. Если же соответствие не строгое, то условие сработает, так как в фильтре выбран требуемый параметр размер, не смотря на то, сколько еще дополнительных параметров выбрано в фильтре.
  • Категория – поле выбора категории в которую вносятся генерируемые условия.

Вкладка метаинформация

Шаблон META TITLE – заголовок страницы.

Шаблон META KEYWORDS – ключевые слова.

Шаблон META DESCRIPTION – описание страницы.

Заголовок раздела – заголовок <h1>.

Название страницы в хлебных крошках – название последнего пункта в хлебных крошках.

Теги – поле шаблона генерации тегов. Текст сгенерированный шаблоном выводится на сайте в облаке тегов.

Все поля заполняются по аналогии.

Поля имеют идентичную схему заполнения, поэтому рассмотрим пример заполнения одного из полей – Шаблон META TITLE.

Шаблон позволяет формировать название как вручную, так и при помощи шаблонов.

Для вызова перечня шаблонов требуется нажать на кнопку справа от поля ввода.

В появившемся окне требуется выбрать код шаблона

Название Код
Сочетание свойств
Блок 1 Название свойства {#PROPERTY_NAME#%1%default}
Значение свойства {#PROPERTY_VALUE#%1%concat,}
...

Блок N
(N - Количество блоков)
Название свойства {#PROPERTY_NAME#%N%default}
Значение свойства {#PROPERTY_VALUE#%N%concat,}
Поля раздела
Название текущего раздела {=this.Name}
Название текущего раздела в нижнем регистре {=lower this.Name}
Символьный код текущего раздела {=this.Code}
Описание текущего раздела {=this.PreviewText}
Поля родителя
Название родителя {=parent.Name}
Символьный код родителя {=parent.Code}
Описание родителя {=parent.PreviewText}
Поля инфоблока
Название инфоблока {=iblock.Name}
Символьный код инфоблока {=iblock.Code}
Описание инфоблока {=iblock.PreviewText}

При помощи данных шаблонов составляем шаблон метаинформации.

{=this.Name} {#PROPERTY_NAME#%1%default} {#PROPERTY_VALUE#%1%concat,} и {#PROPERTY_NAME#%2%default} {#PROPERTY_VALUE#%2%concat,}

Разберем подробнее

{=this.Name} – отображает имя текущего раздела, в нашем случае – Обувь.

{#PROPERTY_NAME#%1%default} – Название свойства из первого блока условий.

{#PROPERTY_VALUE#%1%concat,} – Значение свойства из первого блока условий.

и – часть шаблона внесенная вручную.

{#PROPERTY_NAME#%2%default} – Название свойства из первого блока условий.

{#PROPERTY_VALUE#%2%concat,} – Значение свойства из первого блока условий.

Рассмотрим пример

Пользователь зашел в раздел каталога Обувь. В параметрах фильтра выбрал цвета красный и белый, а размер обуви 36, после чего нажал показать. В этом случае сработает одно из сгенерированных условий – обувь по цвету размеру, где шаблон метаинформации имеет вид рассмотренный ранее. В таком случае на странице сайта шаблон имеет вид Обувь Цвет Красный, Белый и Размер обуви 36.

Вкладка ЧПУ

Шаблон для новой ссылки – поле для записи шаблона генерации ссылок.

Генерация ссылки для ЧПУ – при включенной опции в создаваемых условиях генерируются ссылки согласно заданному шаблону.

Разбираем подробно

Заполняем поле шаблона для новой ссылки.

Для этого требуется ввести в поле следующий код.

/catalog/

Символьный код раздела может отличаться. Чтобы посмотреть действующий код раздела перейдите Контент > Инфоблоки > Типы инфоблоков > Каталоги > название каталога.
В открывшемся окне обратите внимание на поля обозначенные на изображении.

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

В появившемся меню выбрать Поля разделовСимвольный код раздела. После чего в поле шаблона добавится код #SECTION_CODE# и шаблон примет вид /catalog/#SECTION_CODE#. После чего надо в конце вставить знак / и шаблон примет вид /catalog/#SECTION_CODE#/.

Если в шаблон требуется добавить символьное описание раздела, включая все подразделы, например для раздела мужские туфли, который находится в разделе туфли, который в свою очередь находится в разделе обувь (сформированная часть шаблона может иметь вид shoes/shoess/shoes-mens), в шаблоне требуется выбрать Поля секцийПуть из символьных кодов раздела (#SECTION_CODE_PATH#).

Далее вносим конструкцию свойства товара и его значения. Для этого снова воспользуемся кнопкой выбора шаблонов и добавим 2 свойства: символьный код свойства и значение свойства. Выбираем Поля свойствСимвольный код свойства, затем Поля значения свойствЗначение свойства.

Если в разделе применяется два и более элементов шаблона, требуется воспользоваться конструкцией представленной ниже.

При этом шаблон для свойств выбирается из предлагаемых при нажатии кнопки выбора шаблона.

Символом для слияния свойств выступает символ _.

Символом для слияния значений свойств выступает группа символов :/:-.

Соблюдая вышеуказанные условия получаем конструкции вида

{#PROPERTY_CODE#_#PROPERTY_VALUE#:/:-}

Общий шаблон для ссылки будет иметь вид

/catalog/#SECTION_CODE#/{#PROPERTY_CODE#_#PROPERTY_VALUE#:/:-}/

Важно дописать разделитель / в конце шаблона ссылки.

Завершение автогенерации условия

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

При нажатии кнопки сохранить вы будете перенаправлены на страницу списка автогенерации условий.

Для запуска генерации условия требуется нажать на кнопку Запустить.

Полезные советы

  1. Для того, чтобы сгенерированные условия не потерялись в общем списке условий следует создать отдельную категорию в списке условий. Далее создавая шаблон генерации нового условия следует выбрать созданную категорию во вкладке Условия. В этом случае все сгенерированные данным шаблоном условия будут находиться в одной категории, что сильно упростит корректировку автогенерации.
    В случае если вы создаете категорию в первый раз стоит воспользоваться данной рекомендацией.
  2. После автогенерации условий обязательно следует проверить сгенерированные условия. Ошибка в одном месте в шаблоне генерации продублируется на все созданные шаблоном условия.
  3. В случае, если вы нашли ошибку, стоит удалить все сгенерированные шаблоном условия. В этом поможет совет 1. В этом случае все сгенерированные условия находятся в одном месте, что упростит процесс удаления. После удаления перейдите в шаблон автогенерации условия и скорректируйте ошибку, после чего заново запустите генерацию.

Нужна помощь в настройке решения

Оставьте заявку и мы свяжемся с вами!