namesco / ztal
ZTal 使将 PHP 模板系统 PHPTAL 集成到 Zend Framework 中变得简单。
2.1.1
2023-08-24 12:33 UTC
Requires
- php: >=5.3.0
- phptal/phptal: 1.4.0
- zf1s/zend-application: @stable
- zf1s/zend-cache: @stable
- zf1s/zend-config: @stable
- zf1s/zend-controller: @stable
- zf1s/zend-currency: @stable
- zf1s/zend-date: @stable
- zf1s/zend-form: @stable
- zf1s/zend-layout: @stable
- zf1s/zend-loader: @stable
- zf1s/zend-locale: @stable
- zf1s/zend-mail: @stable
- zf1s/zend-mime: @stable
- zf1s/zend-paginator: @stable
- zf1s/zend-registry: @stable
- zf1s/zend-translate: @stable
- zf1s/zend-view: @stable
Requires (Dev)
- phing/phing: @stable
- phpunit/phpunit: ^8.0
- squizlabs/php_codesniffer: 2.*
This package is auto-updated.
Last update: 2024-09-20 22:12:50 UTC
README
ZTal 是一个开源项目,旨在用 PHPTAL 模板引擎替换 Zend Framework 的视图和表单功能。
ZTal 提供了将 PHPTAL 模板作为视图和布局使用的粘合剂,同时允许 PHPTAL 访问 Zend Framework 的翻译功能。特别是
- ZTal 用 PHPTAL 等价物替换了 Zend View 和 Layout 对象。
- ZTal 提供宏来渲染 Zend_Form 以及其他常见 Zend 对象,如 Zend_Date 和 Zend_Currency。
- ZTal 有权访问 Zend_Translate,统一了翻译支持。
- ZTal 处理 PHPTAL 翻译命名空间,这些命名空间在 Zend_Translate 中不支持。
- ZTal 为 PHPTAL 的翻译功能提供复数支持。
- ZTal 可以使用 Zend_Cache 来缓存渲染的 PHPTAL 页面。
- ZTal 提供了一个用于使用模板的 Zend_Mail 子类。
文档
有关更多信息及文档,请访问 ZTal Wiki 或查看提供的示例 Zend 应用。
兼容性
从 v1.5.0 版本开始,ZTal 需要 PHPTAL 1.2.3(目前尚未发布)或更高版本。或者,您可以应用一个 小型补丁 到 1.2.2。
其他问题
您可以在 Freenode 的 #ztal 频道与 ZTal 开发者(以及其他人员)自由交谈。
许可证
有关详细信息,请参阅 LICENSE。