Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 Re: "А как сделать..." » неработает тег [:include ...] в шаблоне админки плагина » 2013-12-13 18:38:22

оказалось все просто, при инициализации теплейта - нужно указать на то что инклуды разрешены:

	$tpl->template('blabla', $tpath, '', array('includeAllowed' => true));

#2 "А как сделать..." » неработает тег [:include ...] в шаблоне админки плагина » 2013-12-13 15:35:29

rem_lex
Ответов: 1

собственно сабж
или есть какой-то православный путь инклудить или указывать <script type="text/javascript" src="....js"></script> файлы которые лежать в пути /engine/plugins/%pluginname%/tpl/ ? Сваливать в /engine/includes/js/ вариант, но при переносе плагина теряется обычно, или есть какой-то механизм раскидывания файлов при установке плагина?

#3 Re: "А как сделать..." » Возможно ли вывод чистого текста из файлаконфигурации плагина? » 2013-12-04 18:56:25

как собственный шаблон использовать понятно, в этом ничего сложного нет, он там используется так же как и на странице которая генерируется клиенту

$SUPRESS_TEMPLATE_SHOW, $SUPRESS_MAINBLOCK_SHOW не дали результатов, всеравно рендерит шапку и футер админки

#4 "А как сделать..." » Возможно ли вывод чистого текста из файлаконфигурации плагина? » 2013-12-04 15:11:53

rem_lex
Ответов: 4

Собственно сабж, на странице конфигурации плагина нужно получить некоторые данные, допустим JSON, но помимо данных движек генерирует вокруг них шаблон админпанели, допустим обратится так:
http://%sitename%/engine/admin.php?mod=extra-config&plugin=%pluginname%&action=%sameaction%
в самом плагине со строны пользователя можно не генерировать шаблон методом тупого print + exit;, может есть какой-то хак и здесь?

Подвал раздела

Работает на FluxBB