Искать  
 
   
 
Установить коды сапы
Отправлено: 15 Апрель 2008 04:04 P.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  11
Зарегистрирован  2008-04-15

Помогите установить код сапы (sape.ru) на сайт. Пробывал через плагин делать, ссылки отображались в самом верху страницы.  Код выглядит примерно так:

Для возможности отображения гипертекстовых ссылок на тех страницах сайта
которые вы хотели бы подключить к системенеобходимо в начале исходного 
кода этих страниц сделать следующую php
-вставку:
<?php 
     
if (!defined('_SAPE_USER')){
        define
('_SAPE_USER''xxxxxx96b4xxxxxc2xxx5b2xxxxxxx'); 
     
}
     
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
     
$sape = new SAPE_client();
?>

Далее
в тех местах страницыгде вы хотели бы выводить ссылкинеобходимо вставить следующий код:
<? echo $sape->return_links($n); ?>

где $n – количество ссылок
которое вы хотели бы вывести в данном месте страницы
Последний вызов этой функции в документе обязательно должен производиться без параметров
Профиль
 
 
Отправлено: 15 Апрель 2008 06:52 P.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

разреши php для шаблона, это делается в настройках
  ›  Templates ›  Template Management
Preferences
П.С. У меня ксап работает нормально. Если не поможет, то видимо что то не так делаешь.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 16 Апрель 2008 09:22 P.M.   [ Игнорировать ]   [ # 2 ]
Новичок
Rank
Всего сообщений:  26
Зарегистрирован  2008-04-10

У меня это реализовано так.
У меня сделан шаблон вида “.(наименование)” для которого включена возможность обработки PHP.
Туда занесен весть код полностью, а именно:
<?php
    if (!defined(‘_SAPE_USER’)){
      define(‘_SAPE_USER’, ‘xxxxxx96b4xxxxxc2xxx5b2xxxxxxx’);
    }
    require_once($_SERVER[‘DOCUMENT_ROOT’].’/’._SAPE_USER.’/sape.php’);
    $sape = new SAPE_client();
    echo $sape->return_links($n);
?>
И потом где надо я вставляю этот шаблон стандартным присоединением.
Можно разделить сделав два шаблона и 1 присоединять где нить в начале.
А второй туда куда нужно. Тут даже есть полет для фантазии с возможными переменными. Т.е. можно присобачить переменную и выводить не все ссылки скопом а столько сколько надо и там где надо. Ну тут много чего можно еще придумать.

Но реализация данная работает без проблем.

Профиль