philipsharp / slim-view-plates
为Plates模板系统定制的Slim Framework视图
v5.0.0
2015-10-06 19:16 UTC
Requires
- league/plates: 3.*
- slim/slim: 2.*
This package is not auto-updated.
Last update: 2024-09-24 07:11:59 UTC
README
此库为Slim Framework提供了一个自定义视图,以支持Slim Framework的Plates模板引擎。
用法
将提供者添加到您的 composer.json
文件中
{ "require": { "philipsharp/slim-view-plates": "5.*" } }
在您的应用程序中启用它
<?php $view = new \philipsharp\Slim\View\Plates(); $app = new \Slim\Slim(array( 'view' => $view ));
配置
模板文件扩展名
将 $view->fileExtension
设置为所有模板使用的文件扩展名。
默认情况下,Plates期望扩展名为 .php
。
模板路径
将 $view->templatesPath
设置为模板的位置。
默认情况下,Slim-View-Plates将使用Slim templates.path配置值。此设置允许您只为Plates模板覆盖该值。
模板文件夹
将它们添加到 $view->templatesFolders
数组中,其中键是文件夹名称,值是路径。
高级用法
为了进一步自定义(包括加载扩展),包括访问Plates引擎对象,调用 $view->getInstance()
。