Как сделать чтобы sape контекст работала нормально в drupal 6?

Главные вкладки

Аватар пользователя Evgenij Evgenij 12 сентября 2009 в 1:25

Как сделать, чтобы sape контекст, работала нормально в drupal 6? Sape контекст, это ссылки прямо в тексте. Почитал на форуме здесь статьи, вроде никто не смог решить эту проблему. Модули sape то же устанавливал, не помогло. Помогите решить проблему.

Комментарии

Аватар пользователя Vladimir_VVV Vladimir_VVV 12 сентября 2009 в 1:55

чота я непонял в чем проблема, нормально отправляется содержимое $content обработчику контекста. Может быть вы что то с кешем намутили?

Аватар пользователя Evgenij Evgenij 12 сентября 2009 в 12:37

Quote:
чота я непонял в чем проблема, нормально отправляется содержимое $content обработчику контекста. Может быть вы что то с кешем намутили?

Кэш включен, Boost, Autcache. То есть с кэшем работать не будет? А $content поместить между sape_index и sape_index?

Аватар пользователя Vladimir_VVV Vladimir_VVV 12 сентября 2009 в 23:45

если кеш настроен то работать будет.
я использую второй вариант установки кода, его легче контролировать
приблизительно так для page.tpl.php(я использую немного по другому, у меня через функции кеширования код подключается):

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER''852cca_ваш_хеш_код_924da2');
}
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();

...

print 

$sape_context->replace_in_text_segment($content);// здесь раньше был просто print $content
?>