Foren / National / Russian / Модули и плагины / Как создать новые tpl страницы в плагине

vpktz
#43973 9. Januar 2019, 14:08
#43948 Виктор:

 это наверное файл plugin.tpl в корне шаблона

<!-- BEGIN: MAIN -->

<div class="col first">
	<div class="block">
		<h2 class="plugin">{PLUGIN_TITLE}</h2>
		{PLUGIN_BODY}
	</div>
</div>

<!-- END: MAIN -->
$t = new XTemplate(cot_tplfile('plugin'));

 

 

Додано 2 хвилини потому:

Можете прописать в модуле вместо $t = new XTemplate(cot_tplfile(plugin)); -> $t = new XTemplate(cot_tplfile(myplugin)); и соответственно в корне шаблона файл myplugin.tpl c тегами думаю разберетесь

Все верно проблема в "файл plugin.tpl в корне шаблона" . Спасибо.

Добавлено 5 минут спустя:

#43950 Kopusha:

Потом как все будет поделитесь готовым решением - интересно помотреть. Если именно плагином сделаете.

Впринципе это и есть решение на базе модуля. 

если задача просто размещение статичных html и для этого не нужен функционал шаблонизатора то можно использовать модуль а потом просто кинуть в папку datas/html/ ваши .html файлы и открывать сможете по адресу ваш.сайт\index.php?e=view&v=имяфайлабезрасширения

 А для решения проблемы с тегами редактировать свой  plugin.tpl  в сайт/themes/тема/plugin.tpl

 файл plugin.tpl в корне шаблона

<!-- BEGIN: MAIN -->
 
<div class="col first">
    <div class="block">
        <h2 class="plugin">{PLUGIN_TITLE}</h2>
        {PLUGIN_BODY}
    </div>
</div>
 
<!-- END: MAIN -->

Dieser Beitrag wurde von vpktz (am 9. Januar 2019, 14:13, vor 5 Jahre) bearbeitet