» » Создаем шаблон для статей из Sape Articles



Создаем шаблон для статей из Sape Articles

Автор: dleshablony

3 октября 2012

Советы по DLE
Вам нужно создать шаблон, в котором будет отображаться статьи из Sape Articles. Лучше всего, чтобы это был тот же шаблон, что и шаблон вашего сайта. Именно этот вариант и описывает данная статья.

* Вы должны пройти инструкцию по установке Sape Articles на DLE, прежде чем выполнять инструкции в этой статье.

1. Открываем main.tpl и в удобном для Вас месте выводим анонсы:
{announce}

Делаем копию main.tpl и называем ее main_sape.tpl, открываем этот файл

находим:
{headers}

и меняем на:
<title>{title}</title>
<meta name="keywords" content="{keywords}" />
<meta name="description" content="{description}" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<script type="text/javascript" src="/engine/classes/js/jquery.js"></script>
<script type="text/javascript" src="/engine/classes/js/jqueryui.js"></script>
<script type="text/javascript" src="/engine/classes/js/dle_js.js"></script>

находим:
{info} {content}

и меняем на содержимое файла fullstory.tpl.

В коде скопированным из fullstory.tpl:
- вместо {title} пишем {header} или
<a href="/">{header}</a>

- вместо {full-story} пишем {body}
- удаляем все теги из бывшего fullstory.tpl (это author, date, views, related-news, link-category, [edit] {favorites} [com-link] {comments-num} [print-link] {pages} {rating} и т.д)
- сохраняем, отправляем на сервер

и теперь наш шаблон доступен по адресу: сайт.ру/?do=sape
при переходе на данную страницу Вы увидите два тега:
{header} {body}

- это нормально.

2. В настройках площадки на вкладке "Шаблоны статей" внизу указываем имя(любое на Ваш выбор) и url расположения шаблона:

http://сайт.ру/?do=sape

и нажимаем Добавить.

3. В настройках площадки на вкладке "Шаблоны URL'ов" внизу указываем url:

/new/{id}-{name}.html

Все.

Просмотры: 6192 Комментарии (0)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.