Smarty 图标

你可以根据商标告示来使用 Smarty 的标识。

Smarty Template Engine Smarty Template Engine

对于资助、广告、新闻或其他查询,请通过以下途径联系我们

正在使用 Smarty 的网站

广告

名称

registerResource() - 动态注册资源

说明

void registerResource(string name,
                      Smarty_resource resource_handler);

使用此函数可以在 Smarty 中动态注册资源插件。传入资源的name 和扩展了 Smarty_Resource 的对象。有关如何设置提取模板的函数的更多信息,请参见模板资源

技术说明

资源名称的长度必须至少为两个字符。一个字符的资源名称将被忽略并用作文件路径的一部分,例如 $smarty->display('c:/path/to/index.tpl');

注意

在 Smarty 3.1 之前,registerResource() 接受一个回调函数数组。虽然出于向后兼容性的原因,它仍然可行,但强烈不推荐,因为回调函数已在 Smarty 3.1 中弃用。

示例 14.42. registerResource()

<?php
$smarty->registerResource('mysql', new Smarty_Resource_Mysql());
?>

   

另请参阅unregisterResource()模板资源部分。