zdravím, neporadil by někdo, jak to v nové verzi systému bude s možností mít pro určitou stránku vlastní šablonu? Používal jsem kód od Jvala:
<?php
/* ---- kontrola jadra ---- */
if(!defined('_core')) die;
/* event stránky */
function _plugin_sablona($args) {
$template = _indexroot . "plugins/templates/" . _template . "/" . (isset($args['arg']) ? $args['arg'] : 'template') . ".php";
if (file_exists($template)) {
$GLOBALS['__template_overload'] = $template;
}
}
/* registrace extendu */
_extend('reg', 'page.event.sablona', '_plugin_sablona');
jenže v systému již není "_templateFileOverload" a místo něj přibyla událost "index.template", z dokumentace ale moc nechápu co je jejím argumentem, jestli celá cesta k souboru, nebo jen název... a ještě víc nevím, jak udělat událost která spustí událost...
Třeba se ptám blbě, ale je mi jasné, že pro toho, kdo zná je řešení zajisté triviální... tak děkuji za pomoc.
<?php
/* ---- kontrola jadra ---- */
if(!defined('_core')) die;
/* event stránky */
function _plugin_sablona($args) {
$template = _indexroot . "plugins/templates/" . _template . "/" . (isset($args['arg']) ? $args['arg'] : 'template') . ".php";
if (file_exists($template)) {
$GLOBALS['__template_overload'] = $template;
}
}
/* registrace extendu */
_extend('reg', 'page.event.sablona', '_plugin_sablona');
jenže v systému již není "_templateFileOverload" a místo něj přibyla událost "index.template", z dokumentace ale moc nechápu co je jejím argumentem, jestli celá cesta k souboru, nebo jen název... a ještě víc nevím, jak udělat událost která spustí událost...
Třeba se ptám blbě, ale je mi jasné, že pro toho, kdo zná je řešení zajisté triviální... tak děkuji za pomoc.