Создание своей переменной

lena1

クリエイター
LV
0
 
<i>Инструкция создания новой переменной для баннеров.</i>


Открываем файл:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->/sources/classes/class_display.php<!--c2--></div><!--ec2-->

Находим:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$ibforums->skin['_wrapper'] = str_replace( "<% LOFIVERSION %>"    , $this->_get_lofi_link()  , $ibforums->skin['_wrapper']);<!--c2--></div><!--ec2-->
Далее добавляем:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$ibforums->skin['_wrapper'] = str_replace( "<% BANNERS %>"    , $ibforums->skin_global->banners()  , $ibforums->skin['_wrapper']);<!--c2--></div><!--ec2-->
Потом идём в админку своего форума:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Нужный скин - Изменить HTML фрагменты - Основные HTML фрагменты<!--c2--></div><!--ec2-->
Создаём новый шаблон:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Добавить фрагмент шаблона<!--c2--></div><!--ec2-->
И пишем там, имя:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Banners<!--c2--></div><!--ec2-->
Группа для фрагмента:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->skin_global<!--c2--></div><!--ec2-->
И далее в большом окошке вписываем код своих баннеров.
Идём в:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->Изменить верхний и нижний колонтитул<!--c2--></div><!--ec2-->
И вписываем свою новую переменную:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->"<% BANNERS %>"<!--c2--></div><!--ec2-->
в любое место... например после:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><% BOARD FOOTER %><!--c2--></div><!--ec2-->
 
Mne kagetsa ja gdeto uge eto widel <_<

I Imja po idei dogno bit ne Banners a banners (v smisle s malenkoj bukwi)
 
не.. именно так и должно быть - уже проверял и делал такое
 
Неа, не работает сделал все: но ругается на строчку
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$this->ipsclass->skin['_wrapper'] = str_replace( "<% BANNERS %>"        , $this->skin_global->banners()         , $this->ipsclass->skin['_wrapper']);<!--c2--></div><!--ec2-->
Fatal error: Call to a member function banners() on a non-object in ***\forum\sources\classes\class_display.php on line ***
 
наверное потому что этот манул я писал для 2.0 :D
 
Сверху