gkralik/laminas-smarty-module

Laminas 模块,提供 Smarty 渲染策略

3.0.0 2024-03-07 09:07 UTC

This package is auto-updated.

Last update: 2024-09-07 10:14:25 UTC


README

这是一个将 Smarty 模板引擎与 Laminas 集成的模块。

基于 gkralik/zf3-smarty-module 开发。

使用 Composer 安装

通过 Composer 安装是唯一支持的方法。

$ composer require gkralik/laminas-smarty-module:^3.0.0

将模块添加到应用程序配置中启用它

'modules' => [
  'GKralik\SmartyModule',
  // ...
]

配置

有关支持的选项信息,请参阅 模块配置文件

还有一个包含所有可用配置选项的 示例配置文件

您可以在 smarty_options 配置键下设置 Smarty 引擎的选项(例如 force_compile 等)。

请注意 compile_dircache_dir 键。Smarty 需要写入指定目录的权限。

文档

使用 Zend 框架视图助手

支持使用 Laminas 视图助手。只需像在 PHTML 模板中那样调用视图助手即可。

{$this->doctype()}

{$this->basePath('some/path')}