register_resource (Ressource registrieren) <methodsynopsis> <type>void</type><methodname>register_resource</methodname> <methodparam><type>string</type><parameter>name</parameter></methodparam> <methodparam><type>array</type><parameter>resource_funcs</parameter></methodparam> </methodsynopsis> <para> Wird verwendet, um ein Ressource-Plugin dynamisch zu registrieren. Übergeben Sie dazu den Ressourcen-Namen und das Array mit den Namen der PHP-Funktionen, die die Funktionalität implementieren. Konsultieren Sie den Abschnitt <link linkend="template.resources">template resources</link> für weitere Informationen zum Thema. </para> <note> <title>Technische Bemerkung Ein Ressourcename muss mindestens 2 Zeichen lang sein. Namen mit einem (1) Zeichen werden ignoriert und als Teil des Pfades verwenden, wie in $smarty->display('c:/path/to/index.tpl');. Der Parameter resource_funcs muss aus 4 oder 5 Elementen bestehen. Wenn 4 Elemente übergeben werden, werden diese als Ersatz Callback-Funktionen fü "source", "timestamp", "secure" und "trusted" verwendet. Mit 5 Elementen muss der erste Parameter eine Referenz auf das Objekt oder die Klasse sein, welche die benötigten Methoden bereitstellt. register_resource (Ressource registrieren) register_resource("db", array("db_get_template", "db_get_timestamp", "db_get_secure", "db_get_trusted")); ?> ]]>