Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Главная » 2010 » Сентябрь » 6 » Устанавливаем sape на Joomla
00:37 Устанавливаем sape на Joomla |
Для установки Joomla вы можете воспользоваться модулем mod_sape от lucik.
__________________________________________________ __
Либо установить код непосредственно в шаблон по инструкции demon:
По запросам молодых саперов выкладываю хелп по установке контекстных
ссылок на джумлу - не требует установки дополнительных модулей и
стабильно работает.
__________Код для контекстных ссылок__________ [] код для контекста я вставил между тегами <head></head>:
PHP код:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '*********');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$k['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape_context = new SAPE_context($k);
ob_start(array(&$sape_context,'replace_in_page'));
?>
Тег <sape_index> ставим сразу после <body>, а тег </sape_index> сразу после перед </body>.
Т.е. получается такая структура:
PHP код:
<head>
.......
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '*********');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$k['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape_context = new SAPE_context($k);
ob_start(array(&$sape_context,'replace_in_page'));
?>
</head>
<body><sape_index>
............................
</sape_index></body>
Все должно нормально отображаться.
__________Код для простых ссылок__________
И еще раз повторю как вставить код обычных ссылок в джумлу (если
включены ЧПУ - SEF). Этот я ставлю в место, где должны быть ссылки в
индексный файл шаблона (/templates/shablon/index.php):
PHP код:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'zdes_vash_id_3987hkjfdf');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу
$sape = new SAPE_client($o);
?>
<?php
echo $sape->return_links();
?>
Если ЧПУ (SEF) отключен, то надо
PHP код:
$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу
$sape = new SAPE_client($o);
заменить на
PHP код:
$sape = new SAPE_client();
__________________________________________________
Еще одно небольшое пояснение (не только для джумлы, а в целом):
ссылки не сразу появляются на сайте, а через 2-3 часа после их подтверждения заказчиком. |
Просмотров: 1020 |
Добавил: donald_666
| Рейтинг: 0.0/0 |
|
|
|