Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

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");

Classes

NameDesctription
cSmartyBackendThis class contains smarty backend logic
Contenido_SmartyWrapper 
cSmartyWrapper 
SmartyCore smarty class
SmartyBCCore smarty class
cSmartyFrontend 

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.

  • No labels