1

Тема: Шаблон страницы с ключевыми словами

Можно ли как-то изменить шаблон с ключевыми словами: создать в редакторе keywords.php и как-то присвоить соответствующей странице?

2

Re: Шаблон страницы с ключевыми словами

В 1.0b3 можно сделать расширение из одного хука (или добавить в аналогичное «настроечное» расширение):

<hook id="fn_s2_parse_page_url_pre_tags"><![CDATA[

$template_id = 'keywords.php';

]]></hook>

3

Re: Шаблон страницы с ключевыми словами

Большое спасибо!

4

Re: Шаблон страницы с ключевыми словами

я вот что-то не понял как поменять шаблон. В панели управления в back_forward.php дописываю всякое, а оно совсем никак не отображается. вытираю - тоже никак. шаблон не меняется, как в главной и обычной странице.
Использую расширение Template editor v1.0b. В доке написано "Если установлено расширение s2_tpl_edit (редактор шаблонов), логика загрузки шаблонов меняется, и шаблоны сначала ищутся в кеше. Также это расширение позволяет редактировать содержимое кеша." Менял в кеше - изменения отображаются в панели управления, но при просмотре страницы ничего не меняется.
Попробовал поменять в _include/templates/ - тоже ничего не меняется.

5

Re: Шаблон страницы с ключевыми словами

Попробуйте сделать то же самое на демонстрационном сайте. Я только что проверил, шаблоны нормально редактируются через расширение. Если у вас не получится, значит, вы что-то не то делаете. Если получится, то что-то не так с вашей установкой S2 (например, несовместимость версий). Будем разбираться дальше.

6

Re: Шаблон страницы с ключевыми словами

На демке как и у меня на странице с ключевиками нет правого меню, хотя при просмотре хтмл-кода присутствует пустой
<div id="menu">

</div>

А для чего вообще страница без правого сайдбара? ладно бы левый был по всей ширине, так нет же, занимает только левую часть...

Upd. Ну вот на http://demo.s2cms.ru/tags/layer/ нет правого меню. в админке в шаблонах выбираю Страница без меню (back_forward.php) и пишу туда или удаляю что угодно, сохраняю и в результате ни на http://demo.s2cms.ru/tags/layer/ ни на http://demo.s2cms.ru/tags/ ничего не меняется. А в Обычной странице изменения видны. Я правильно делал?

17.10.2013 14:54:27. Текст был изменен (den).

7

Re: Шаблон страницы с ключевыми словами

Для ключевых слов используется обычный шаблон, site.php.

Сейчас имя шаблона вшито в код: http://s2cms.ru/trac/browser/trunk/_inc … s.php#L786
В админке оно не настраивается, его можно изменить через хуки какого-нибудь своего расширения.