The Smarty wrapper provides a wrapper interface to use the Smarty template engine for CONTENIDO Backend and Frontend.
After installation of plugin smarty templates can be used in CONTENIDO modules or plugins.
Example
//get smarty frontend or backend template object via singleton pattern $tplFrontend = cSmartyBackend::getInstance(); $tplBackend = cSmartyFrontend::getInstance(); //assign some data and display template $tplFrontend->assign("some_value_key", $some_value); $tplFrontend->display("templates/some_template.tpl");
Incomplete
Please describe the implemented classes and the functionality to get a global client template. Also hold in mind, that the wrapper in modules (and plugins?) resolves the requested template path to the specific template folder.