SEO-фильтр — различия между версиями

Материал из Insales Wiki
Перейти к: навигация, поиск
(Создание SEO-Фильтр)
 
Строка 33: Строка 33:
  
 
'''Во многих шаблонах не выводится описание фильтра. Поэтому если оно нужно- добавьте его переменную в желаемом месте шаблона'''
 
'''Во многих шаблонах не выводится описание фильтра. Поэтому если оно нужно- добавьте его переменную в желаемом месте шаблона'''
 +
 +
==Примеры использования==
 +
 +
Замена обычного заголовка и описания категория на данные из фильтра, если он активен:
 +
<pre>
 +
<h1>{% if filter %}{{filter.title}}{% else %}{{collection.title}}{% endif %}</h1>
 +
<div>% if filter %}{{filter.description}}{% else %}{{collection.description}}{% endif %}</div>
 +
</pre>

Текущая версия на 09:58, 20 августа 2014

Что такое SEO-Фильтр

SEO-Фильтр это функционал позволяющий создавать страницу категории отфильтрованную по нужным параметрам и свойствам с человеко понятным урлом вида http://***.ru/collection/frontpage/filter и с собственными значениями title, мета тегов keywords и description, а также описанием. Это может быть нужно, если есть необходимость отдельно продвигать в поисковиках именно отфильтрованную категорию.

Создание SEO-Фильтра

1) Выбираете нужную категорию в разделе Товары->Каталог на сайте и открываете её.

2) Нажимаете на кнопку создания SEO-фильтра. После чего выбираете "Новый фильтр"

Seo-filter1.jpg


3) Заполняете нужным вам образом SEO-Фильтр


Seo-filter2.jpg

Переменные SEO-фильтра

filter.title - название фильтра.

filter.id - id фильтра.

filter.meta_keywords - значение мета тега description фильтра.

filter.meta_description - значение мета тега keywords фильтра.

filter.handle - пермалинк фильтра.

filter.description - описание фильтра.

Во многих шаблонах не выводится описание фильтра. Поэтому если оно нужно- добавьте его переменную в желаемом месте шаблона

Примеры использования

Замена обычного заголовка и описания категория на данные из фильтра, если он активен:

<h1>{% if filter %}{{filter.title}}{% else %}{{collection.title}}{% endif %}</h1>
<div>% if filter %}{{filter.description}}{% else %}{{collection.description}}{% endif %}</div>