Вы не зашли.
Страницы 1
оказалось все просто, при инициализации теплейта - нужно указать на то что инклуды разрешены:
$tpl->template('blabla', $tpath, '', array('includeAllowed' => true));
собственно сабж
или есть какой-то православный путь инклудить или указывать <script type="text/javascript" src="....js"></script> файлы которые лежать в пути /engine/plugins/%pluginname%/tpl/ ? Сваливать в /engine/includes/js/ вариант, но при переносе плагина теряется обычно, или есть какой-то механизм раскидывания файлов при установке плагина?
как собственный шаблон использовать понятно, в этом ничего сложного нет, он там используется так же как и на странице которая генерируется клиенту
$SUPRESS_TEMPLATE_SHOW, $SUPRESS_MAINBLOCK_SHOW не дали результатов, всеравно рендерит шапку и футер админки
Собственно сабж, на странице конфигурации плагина нужно получить некоторые данные, допустим JSON, но помимо данных движек генерирует вокруг них шаблон админпанели, допустим обратится так:
http://%sitename%/engine/admin.php?mod=extra-config&plugin=%pluginname%&action=%sameaction%
в самом плагине со строны пользователя можно не генерировать шаблон методом тупого print + exit;, может есть какой-то хак и здесь?
Страницы 1