sergiors/templating-service-provider

使用PHP或Twig为Silex实现的模板引擎

2.0.1 2016-07-29 20:42 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:58:22 UTC


README

一个帮助您使用PHP或Twig实现模板引擎的服务。

安装

composer require sergiors/templating-service-provider
use Sergiors\Silex\Provider\TemplatingServiceProvider;

$app->register(new TemplatingServiceProvider(), [
    'templating.paths' => '__DIR__.'/../Resources/views/%name%' // or an array
]);

$app['templating']->render(/.../);

如果您想使用Twig

use Silex\Provider\TwigServiceProvider;
use Sergiors\Silex\Provider\TemplatingServiceProvider;

$app->register(new TwigServiceProvider(), [
    'twig.path' => __DIR__.'/../Resources/views'
]);
$app->register(new TemplatingServiceProvider());

$app['templating']->render(/.../);

不要忘记安装 twig/twigsymfony/twig-bridge 以使用Twig。

许可证

MIT