Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Добавление кода в tpl

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
Бу-Бу Кися
phpBB 1.2.1
Сообщения: 27
Стаж: 17 лет 2 месяца
Откуда: Ад

Сообщение Бу-Бу Кися »

А вот это, мне сказали что этим включается буферизация.

Код: Выделить всё

function load_include($file) 
{ 
   ob_start(); 
   include($file); 
   $text = ob_get_contents(); 
   ob_end_clean(); 
   return $text; 
}
Как его с умом использовать?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Код: Выделить всё

$template->assign_vars(array( 
   'BANNER' => include "http://сайт.com/banners/banner.php" 
));
Надо привести к виду...

Код: Выделить всё

$template->assign_vars(array( 
   'BANNER' => load_include("/banners/banner.php") 
)
);
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
s212s
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет

Сообщение s212s »

Дамы и господа Вы разобрались с этим ротатором??
тож решил его внедрить но толи я чего то не догоняю толи скрипт тупит...
в мануале сказано что если хотите выводить по зоне надо прописать
<?php uid="user_ID"; zid="zone_ID"; include "banner.php"; ?>
правда нужно
<?php $uid="user_ID"; $zid="zone_ID"; include "banner.php"; ?>
ну да чёрт с ним
как я понял я могу разбить банеры по группам (размерам) и каждую группу крутить в разных местах??!!
или я не прав??
вобщем при попытке выставить что то типа такого
<? include "banner.php"; $uid="1"; $zid="1"; ?>

<? include "banner.php"; $uid="1"; $zid="2"; ?>

<? include "banner.php"; $uid="1"; $zid="3"; ?>

получаю один банер и
две надписи
No more banners to display

No more banners to display
чёт не пойму ничего!

Вернуться в «Поддержка phpBB 2.0.x»