Вернуться   Форум SAPE.RU > Система SAPE.ru > Контекстные ссылки и все, что с ними связано

-->
Ответ
 
Опции темы
Старый 15.01.2009, 12:23   #1
Эксперт
 
Регистрация: 13.07.2007
Сообщений: 1,292
Вес репутации: 234
Danila - очень-очень хороший человекDanila - очень-очень хороший человекDanila - очень-очень хороший человекDanila - очень-очень хороший человекDanila - очень-очень хороший человек
По умолчанию Помогите исправить код.

Двиг DLE 7.5

Вставил такой код в index.php

Код:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$o['host'] = 'http://www.site.ru';
$sape_context = new SAPE_context($o);
unset($o); 
ob_start(array(&$sape_context,'replace_in_page'));


if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'http://www.site.ru';
$sape = new SAPE_client($o);
$tpl->set('{links}', $sape->return_links(2));
$tpl->set('{links1}', $sape->return_links(2));
$tpl->set('{links2}', $sape->return_links());

$tpl->compile ( 'main' );
Но мне кажется он слишком громоздкий. Нужно одновременное отображение и контекстных и обычных ссылок.
Danila вне форума   Ответить с цитированием
Старый 15.01.2009, 17:31   #2
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 503
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

Сократите

PHP код:
define('_SAPE_USER''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 

$o['host'] = 'www.site.ru';
$sape = new SAPE_client($o);

$sape_context = new SAPE_context($o);
ob_start(array(&$sape_context,'replace_in_page'));

$tpl->set('{links}'$sape->return_links(2));
$tpl->set('{links1}'$sape->return_links(2));
$tpl->set('{links2}'$sape->return_links());

$tpl->compile 'main' ); 
Кстати, параметр в $o['host'] без http: пишется
Wink вне форума   Ответить с цитированием
Старый 16.01.2009, 00:15   #3
Эксперт
 
Регистрация: 13.07.2007
Сообщений: 1,292
Вес репутации: 234
Danila - очень-очень хороший человекDanila - очень-очень хороший человекDanila - очень-очень хороший человекDanila - очень-очень хороший человекDanila - очень-очень хороший человек
По умолчанию

Цитата:
Сообщение от Wink Посмотреть сообщение
Сократите

PHP код:
define('_SAPE_USER''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 

$o['host'] = 'www.site.ru';
$sape = new SAPE_client($o);

$sape_context = new SAPE_context($o);
ob_start(array(&$sape_context,'replace_in_page'));

$tpl->set('{links}'$sape->return_links(2));
$tpl->set('{links1}'$sape->return_links(2));
$tpl->set('{links2}'$sape->return_links());

$tpl->compile 'main' ); 
Кстати, параметр в $o['host'] без http: пишется
Спасибо за подсказки! А то я в РНР ламер...
Danila вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как исправить глюк с ВС Tranzit Вопросы по работе системы 9 04.07.2014 10:03
Как исправить ошибки ochkarik12 Вопросы по работе системы 3 14.11.2008 23:43
Помогите исправить ошибку на сайте Psihadelic Курилка 10 01.11.2008 23:42
Как исправить Error`ы vsemtopamtop Вопросы по работе системы 4 30.10.2008 21:29
Ссылки два дня в статусе ERROR, помогите исправить ошибку Netinet Ошибки при работе с системой 11 09.09.2008 01:34


Часовой пояс GMT +3, время: 09:51.