displayvoiddisplaystringtemplatestringcache_idstringcompile_id
Este despliega el template. cargando un tipo valido de path
template resource.
Como un segundo parámetro opcional, usted puede pasar un
identificador de cache.
Vea el caching section para mayor
información.
¶meter.compileid;
display
caching = true;
// only do db calls if cache doesn't exist
if(!$smarty->is_cached("index.tpl")) {
// dummy up some data
$address = "245 N 50th";
$db_data = array(
"City" => "Lincoln",
"State" => "Nebraska",
"Zip" => "68502"
);
$smarty->assign("Name","Fred");
$smarty->assign("Address",$address);
$smarty->assign($db_data);
}
// display the output
$smarty->display("index.tpl");
?>
]]>
Use la sintaxis template resources
para mostrar archivos fuera del directorio $template_dir.
Ejemplos de recursos de la función display
display("/usr/local/include/templates/header.tpl");
// absolute filepath (same thing)
$smarty->display("file:/usr/local/include/templates/header.tpl");
// windows absolute filepath (MUST use "file:" prefix)
$smarty->display("file:C:/www/pub/templates/header.tpl");
// include from template resource named "db"
$smarty->display("db:header.tpl");
?>
]]>