Немного извращенный способ, но стандартными средствами ДЛЕ.
Для этого нам понадобится один файл, например meta_tags.tpl, который мы будем выводить вместо {headers} в шаблоне main.tpl на странице тегов, а так же модуль TagFace.
1. Содержимое meta_tags.tpl (при условии что у нас в шаблоне есть {jsfiles}, если нет нет - то добавьте после {headers})
2. В main.tpl меняем
на
3. Заполняем seo текст по всем тегам в модуле TagFace и выводим его в шаблоне.
Соглашусь что ручной работы тут много, и когда подборок будет сильно много - это будет долгий процесс. Но если его сразу сделать на начальном этапе и продумать все возможные подборки, и потом постепенно добавлять не спеша новые коллекции - это будет вполне приемлемо.
Так же можно добавить в метатитл номера страниц пагинации. Для этого:
1. engine/engine.php добавить
перед
2. engine/modules/main.php после
добавить
{cstart} - можно добавить в наш файл следующим образом:
!!!Важно!!! Нужно обязательно выводить номер страницы на всех страницах, отличных от первой страницы. Т.к. первая страница по сути - это нулевая страница и {cstart} на ней равен нулю. Для этого используем тег [not-page-count=1].
PS для самых изобретательных, кому не нравятся /tags/ в ссылках, всегда их могут поменять на свои в следующих файлах (скорее всего это не все файлы, просто подборки/теги не использую у себя на сайтах, чтобы проверить всю замену tags в ссылках):

Для этого нам понадобится один файл, например meta_tags.tpl, который мы будем выводить вместо {headers} в шаблоне main.tpl на странице тегов, а так же модуль TagFace.
1. Содержимое meta_tags.tpl (при условии что у нас в шаблоне есть {jsfiles}, если нет нет - то добавьте после {headers})
Код:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
[tags=СуперФильмы]
<title>СуперФильмы подборка 1</title>
<meta name="description" content="Метаописание СуперФильмы подборка 1" />
<meta name="keywords" content="СуперФильмы1, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" />
[/tags]
[tags=СуперФильмы2]
<title>СуперФильмы2 подборка 2</title>
<meta name="description" content="Метаописание СуперФильмы2 подборка 2" />
<meta name="keywords" content="СуперФильмы2, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" />
[/tags]
[tags=СуперФильмы3]
<title>СуперФильмы3 подборка 3</title>
<meta name="description" content="Метаописание СуперФильмы3 подборка 3" />
<meta name="keywords" content="СуперФильмы3, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" />
[/tags]
Код:
{headers}
Код:
[not-aviable=tags]{headers}[/not-aviable]
[aviable=tags]{include file="meta_tags.tpl"}[/aviable]
Соглашусь что ручной работы тут много, и когда подборок будет сильно много - это будет долгий процесс. Но если его сразу сделать на начальном этапе и продумать все возможные подборки, и потом постепенно добавлять не спеша новые коллекции - это будет вполне приемлемо.
Так же можно добавить в метатитл номера страниц пагинации. Для этого:
1. engine/engine.php добавить
Код:
$cstart = intval($_GET['cstart']);
Код:
$tpl->load_template ( 'speedbar.tpl' );
Код:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Код:
$tpl->set( '{cstart}', $cstart );
{cstart} - можно добавить в наш файл следующим образом:
Код:
<title>СуперФильмы подборка 1[not-page-count=1], страница - {cstart}[/not-page-count]</title>
<meta name="description" content="Метаописание СуперФильмы подборка 1[not-page-count=1], страница - {cstart}[/not-page-count]" />
<meta name="keywords" content="[not-page-count=1], страница - {cstart}[/not-page-count]СуперФильмы1, фильмы, 2017, 2016, смотреть, онлайн, 720, HD" />
!!!Важно!!! Нужно обязательно выводить номер страницы на всех страницах, отличных от первой страницы. Т.к. первая страница по сути - это нулевая страница и {cstart} на ней равен нулю. Для этого используем тег [not-page-count=1].
PS для самых изобретательных, кому не нравятся /tags/ в ссылках, всегда их могут поменять на свои в следующих файлах (скорее всего это не все файлы, просто подборки/теги не использую у себя на сайтах, чтобы проверить всю замену tags в ссылках):



![Dlsl7BJfx8Y[1].jpg Dlsl7BJfx8Y[1].jpg](/forum/data/attachments/12/12536-83f0d09b4b3f68b45d52516a8c75af51.jpg?hash=g_DQm0s_aL)