#46368 Dayver:
Стоит отметить так же что
[BEGIN_COT_EXT]
Code=codeofplug
...
[END_COT_EXT]
в .setup.php является не обязательной строчкой и её можно опускать и код плагина будет вычислятся на базе имени папки этого самого плагина.
Что же касается:
#46362 Kabak:
1) движок сам генерит такие теги для плагинов ?
{PHP.cot_plugins_active.search}
Ну по сути это не те класические локальные теги которые подготавливаются в php и потом доступны в tpl а глобальные теги (сам я их называю ссылками на переменные). Попытаюсь подтолкнуть к полному раскрытию вопроса.
Допустим по классике еще с истоков движка всегда что б передать что то в шаблон то в php нужно было написать:
...
$t->assign(array(
'MY_DATA_PARAM' => $param_for_tpl
...
и потом в шаблоне tpl можно было применить так тег
<!-- BEGIN: MAIN -->
...
{MY_DATA_PARAM}
...
<!-- END: MAIN -->
А вообще читаем этот мануал про XTemplate. Но в процесе перерождения из Seditio в Cotonti и взрослении последнего шаблонизатор был переписан, и теперь это CoTemplate и два мануала по нему - один и два (я склоняюсь что этот приоритетнее). Из второго мануала видим что тегов теперь два вида - локальный (тот к которому привыкли еще с Седа)
Спасибо. по-больше бы таких шпаргалок!
а насчет мануала выше по ссылкам в твоем посте, я несколько раз пытался вникнуть, - мне не к чему привязаться, нет нужной базы хоть на примерах...