register_resource

register_resource -- 

void register_resource ( string name, array resource_funcs)

Используйте эту функцию, чтобы динамически зарегистрировать плагин ресурса в Smarty. Передается имя ресурса и массив php-функций. Обратитесь к ресурсам шаблонов для получениядополнительной информации.

Техническое замечание: Имя ресурса должно состоять минимум из двух букв. Однобуквенные имена ресурсов будут игнорироваться и испольщоваться как часть файлового пути, например $smarty->display('c:/path/to/index.tpl');

Массив php-функций resource_funcs должен содержать 4 или 5 элементов. В случае четырех элементов, элементы являются соответствующими коллбек-функциями: "source", "timestamp", "secure" и "trusted" функции ресурса. В случае пяти элементов, первый элемент должен быть ссылкой на объект или имя класса, объект или класс которого реализовывает ресурс, а 4 следующих элементов должны быть названиями методов, реализующимх "source", "timestamp", "secure" и "trusted".

Пример 13-1. register_resource

<?php
$smarty
->register_resource("db", array("db_get_template",
                                       
"db_get_timestamp",
                                       
"db_get_secure",
                                       
"db_get_trusted"));
?>

HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ