Установка кода статей на Друпал
В принципе, если вы устанавливали код для торговли сапо-ссылками, сложностей возникнуть не должно. Анонсы статей, это теже сапо-ссылки, ставите нужный код в блок, и выводите его там где надо.
Теперь подробнее: 1. Скачивайте новый архив, который содержит единый код работы с ссылками и со статьями: http://articles.sape.ru/wm/sites/add/ и копируете содержимое в корень сайта. (На папку сапы, я считаю, всегда хватает уровня доступа 775.) 2. На своем сайте, в разделе http://ваш сайт/admin/build/block создайте блок, в тексте которого вводите: --------------------------------------------------------------------------------- <?php global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'Ваш хеш код'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $o['force_show_code'] = true; $sape_article = new SAPE_articles(); ?> <?php echo $sape_article->return_announcements(); ?> --------------------------------------------------------------------------------- И помещаете его, куда вам надо. Все, блок с анонсами статей готов. Он будет выглядеть так же, как и обычные сапо-ссылки, только вместо ссылок, будут анонсы статей. После этого, надо сделать шаблон для статей, с дизайном вашего сайта. Я сделал просто. Добавил пустую страницу, с необходимыми атрибутами (для простоты поиска в названии написал sape, в теле sape-body), в браузере вывел ее исходный текст, и сохранил к себе на винт в виде HTML страницы. Далее, просто, меняем <title>То что было</title>, на <title>{title} </title>, и т.д. по инструкции http://articles.sape.ru/wm/pagetmpl/?site_id=XX Ранее вбитое слово sape меняем на {header}, а sape-body на {body}. Все, шаблон готов. С Шаблоны URL'ов, схема у всех одинаковая, к особенностям Друпала отношения не имеет. Читайте внимательней, и все у вас получится. |
чето как то долго делать.. ето.. если мне вывод статей нужен чисто в 1 блоге(блогов к примеру штук 20 всего, 1 блог чисто под статьи будет от определенного юзера)
|
Если хотите список анонсов выводить только на одной странице, тогда создаете страницу в теле которой помещаете этот код:
Цитата:
|
Цитата:
|
Цитата:
Добавлено через 11 минут Просто этот код: Цитата:
Цитата:
Цитата:
Динамический шаблон для статей, со всеми функциями вашего сайта: 1. Копируем index.php в articles.php и добавляем в его начало строчку: define('_SAPE_TPL', 'articles'); 2. Редактируем в вашей схеме файл page.tpl.php Цитата:
Цитата:
Цитата:
Цитата:
В схеме конечно могут быть другие элементы оформления, но суть я думаю понятна. |
А можно просто скачать модуль выводящий анонсы. И не обязательно будет выводить блок на страницах без анонсов.
|
Цитата:
а нет ли модуля для 6 версии??? |
Цитата:
|
Цитата:
|
присоединяюсь!
|
Часовой пояс GMT +3, время: 15:06. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.