Ответ: Помогите добавить DLE сайт в SAPE
Цитата:
Сообщение от reden
Помогите добавить DLE сайт в SAPE Я новичок в этом деле не могу разобраться в Сапе! Если кому не сложно помогите пожалуйста настроить...
|
В файле
index.php находите
$tpl->compile('main');
и перед ним прописываете следующее:
if (!defined('_SAPE_USER')) {define('_SAPE_USER', 'КОД_ВАШЕЙ_ПАПКИ_SAPE');} require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client();
Далее, если Вы желаете выводить все ссылки одним блоком, то прописываете ниже:
$sape_links = $sape->return_links();
$tpl->set('{LINKS}', $sape_links);
Если же желаете разбить на блоки, то:
$sape_links = $sape->return_links(1);
$tpl->set('{LINK_1}', $sape_links);
$sape_links = $sape->return_links(1);
$tpl->set('{LINK_2}', $sape_links);
...
$sape_links = $sape->return_links();
$tpl->set('{LINK_LAST}', $sape_links);
То есть повторяете по аналогии нужное количество раз, повышая номер LINK (LINK_1, LINK_2, LINK_3 и так далее).
ВАЖНО в конце прописать именно
$sape_links = $sape->return_links(); - в скобках должно быть пусто!
Затем в вашем шаблоне в файле main.tpl в нужных Вам местах прописываете
{LINKS}, если все ссылки в одном блоке; и
{LINK_1},
{LINK_2} и так далее, если используете второй вариант.