ride / lib-template-smarty
Ride框架模板库的Smarty引擎。
2.0.0
2024-04-19 13:03 UTC
Requires
- ride/lib-system: ^1.0.0
- ride/lib-template: ^1.0.0
- smarty/smarty: ^5.0.0
README
PHP Ride框架模板库的Smarty引擎。
阅读Smarty的文档。
代码示例
查看此代码示例以了解如何初始化此库
use ride\library\template\engine\SmartyEngine; use ride\library\template\engine\SmartyResourceHandler; function createSmartyTemplateEngine(System $system) { $resourceHandler = new SmartyResourceHandler($system->getFileBrowser(), 'view/smarty'); $compileDirectory = $system->getFileSystem()->getFile('/path/to/compile/cache'); $escapeHtml = true; $engine = new SmartyEngine($resourceHandler, $compileDirectory, $escape); $engine->addPublicDirectory('/path/to/plugins'); return $engine; }
实现
您可以检查此库的相关实现
- ride/app-template-smarty
- ride/lib-template
- ride/web-template-smarty
- ride/web-template-smarty-asset
- ride/web-template-smarty-minifier
安装
您可以使用Composer安装此库。
composer require ride/lib-template-smarty