register_resourcevoidregister_resourcestringnamearrayresource_funcs
Usatelo per registrare dinamicamente un plugin risorsa per Smarty.
Passate il nome della risorsa e l'array delle funzioni PHP che
la implementano. Consultate
risorse per i template
per maggiori informazioni su come impostare una funzione per
caricare i template.
Nota tecnica
Il nome di una risorsa deve avere un minimo di due caratteri di
lunghezza. Nomi di risorsa di un solo carattere verranno ignorati
ed usati come parte del percorso del file; ad es.
$smarty->display('c:/path/to/index.tpl');
L'array di funzioni php resource_funcs
deve avere 4 o 5 elementi. Con 4 elementi, questi saranno le
funzioni callback per le rispettive funzioni "source", "timestamp",
"secure" e "trusted" della risorsa. Con 5 elementi, il primo
deve essere il riferimento all'oggetto oppure il nome della
classe relativi all'oggetto o alla classe che implementano
la risorsa, mentre i 4 elementi successivi saranno i nomi
dei metodi che implementano "source", "timestamp",
"secure" e "trusted".
register_resource
register_resource("db", array("db_get_template",
"db_get_timestamp",
"db_get_secure",
"db_get_trusted"));
?>
]]>