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

-->
Ответ
 
Опции темы
Старый 05.03.2008, 18:01   #1
Специалист
 
Регистрация: 09.12.2007
Сообщений: 148
Вес репутации: 203
sergeyB скоро станет известенsergeyB скоро станет известен
По умолчанию В чем ошибка?

Пытался установить контекст на свой сайт. Использовал такой код:

if (!defined('_SAPE_USER')){
define('_SAPE_USER', '______');

}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';

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

$sape = new SAPE_client($o);

unset($o);
echo $sape->return_links();


Весь необходимый текст заключил в теги <sape_index>. Затем заказал поиск контекстного кода, но система ничего не нашла. Что я мог сделать не так? Использую Drupal, код вставляю в созданный блок.
sergeyB вне форума   Ответить с цитированием
Старый 06.03.2008, 11:20   #2
Специалист
 
Регистрация: 09.12.2007
Сообщений: 148
Вес репутации: 203
sergeyB скоро станет известенsergeyB скоро станет известен
Smile

Все, разобрался. Нужно было разбить код на две части. Одну:

if (!defined('_SAPE_USER')){
define('_SAPE_USER', '______');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));

поместить в pager

Вторую:

$sape = new SAPE_client($o);

unset($o);
echo $sape->return_links();

непосредственно в блок.
sergeyB вне форума   Ответить с цитированием
Старый 06.03.2008, 22:22   #3
Специалист
 
Регистрация: 01.08.2007
Сообщений: 256
Вес репутации: 209
grey скоро станет известен
Отправить сообщение для grey с помощью ICQ
По умолчанию

И еще у тебя ошибка/неточность:

или $o['charset'] = 'UTF-8'; убери или так пиши $sape_context = new SAPE_context($o);
grey вне форума   Ответить с цитированием
Старый 07.03.2008, 10:52   #4
Специалист
 
Регистрация: 09.12.2007
Сообщений: 148
Вес репутации: 203
sergeyB скоро станет известенsergeyB скоро станет известен
По умолчанию

Спасибо, вроде разобрался.
sergeyB вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка. allyof Установка кода на различные движки 9 18.06.2008 18:11
Ошибка YAL Marlich Ошибки при работе с системой 0 17.03.2008 12:22
Ошибка awe Ошибки при работе с системой 0 02.02.2008 03:38
Что это за ошибка KENTSS Ошибки при работе с системой 9 22.11.2007 18:35
ОШИБКА allyof Ошибки при работе с системой 1 12.07.2007 12:34


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