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

-->
Ответ
 
Опции темы
Старый 29.04.2012, 14:04   #11
Новичок
 
Регистрация: 12.05.2011
Сообщений: 76
Вес репутации: 170
Status-X - просто великолепная личностьStatus-X - просто великолепная личностьStatus-X - просто великолепная личностьStatus-X - просто великолепная личностьStatus-X - просто великолепная личностьStatus-X - просто великолепная личность
По умолчанию

Цитата:
Сообщение от IIISpikerIII Посмотреть сообщение
Вставлял, он его не видит. include это ведь команда php вроде.
Все правильно ступил, нужно понять как ваш скрипт инкрементит переменные в шаблон, только тогда вы сможете вставить ссылки в нужно е место, попробуйте все таки найти название скрипта

Итак вам очень повезло, так как скрипт меня заинтересовал и потому я его откопал, как основа под модуль мне пойдет

Называется скрипт RssDirectory.
Правда я его не запускал, но чисто теоретически опишу как должна в нем сапа подключаться.
Открываете корневой индекс, это даст возможность выводить код в любом шаблоне, и перед строкой:

PHP код:
$template->assign_vars($global_prm); 
Добавляем:

PHP код:
if (!defined('_SAPE_USER')){
    
define('_SAPE_USER''ваш сапокод'); 
}
require_once(
'Путь к классу сапы'); 
$sape = new SAPE_client();

$global_prm['sape_code'] = $sape->return_links(); 
В шаблоне вызывается с помощью

PHP код:
{sape_code
Для вывода в несколько блоков

PHP код:
if (!defined('_SAPE_USER')){
    
define('_SAPE_USER''ваш сапокод'); 
}
require_once(
'Путь к классу сапы'); 
$sape = new SAPE_client();

$global_prm['sape_code']  = $sape->return_links(1); // одна ссылка
$global_prm['sape_code2'] = $sape->return_links(1); // одна ссылка
$global_prm['sape_code3'] = $sape->return_links();  // оставшиеся 
В шаблоне вызывается с помощью, надеюсь понятно что блоки надо разнести как удобно

PHP код:
{sape_code}

{
sape_code2}

{
sape_code3

Последний раз редактировалось Status-X; 29.04.2012 в 14:09. Причина: Добавлено сообщение
Status-X вне форума   Ответить с цитированием
Старый 29.04.2012, 21:51   #12
Новичок
 
Регистрация: 28.04.2012
Сообщений: 13
Вес репутации: 0
IIISpikerIII на пути к лучшему
По умолчанию

О спасибо! Сам бы не догадался наверное!
Еще добавлю что коды {sape_code} нужно ставить в файл index.tpl, потому что другие файлы например footer.tpl вызываются подобной же функцией в фигурных скобках. И если ставить {sape_code} в такие файлы, то сапа не подключится.

Добавлено через 6 часов 44 минуты
Цитата:
Сообщение от IIISpikerIII Посмотреть сообщение
О спасибо! Сам бы не догадался наверное!
Еще добавлю что коды {sape_code} нужно ставить в файл index.tpl, потому что другие файлы например footer.tpl вызываются подобной же функцией в фигурных скобках. И если ставить {sape_code} в такие файлы, то сапа не подключится.
Извиняюсь сказал не совсем правильно. Если страница не вызывается функцией, то туда тоже код вставляется и работает

Последний раз редактировалось IIISpikerIII; 29.04.2012 в 21:51. Причина: Добавлено сообщение
IIISpikerIII вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу шаблон Laska Поиск исполнителей 1 21.05.2011 02:46
Установка когда в tpl-шаблон UMI.CMS smedvedev87 Установка кода на различные движки 2 11.04.2011 07:16
установка кода в шаблон tpl на Cube.CMS glazkoff Установка кода на различные движки 3 24.02.2011 17:12
шаблон для URL Vadym.O Вопросы от новичков 7 06.06.2010 19:13
Шаблон vitaliy s Курилка 3 31.03.2010 20:48


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