ony/twigbridge

为 Laravel 添加 Twig 的强大功能

dev-master 2020-05-30 12:37 UTC

This package is not auto-updated.

Last update: 2024-09-29 09:34:22 UTC


README

使用 Composer 安装此包

composer require cfkarakulak/Twigra

快速开始

一旦 Composer 安装或更新了您的包,您需要将 Twigra 注册到 Laravel 本身。打开 config/app.php 并找到 providers 键,在文件末尾,并将 'Twigra\ServiceProvider' 添加到末尾

'providers' => [
    Twigra\ServiceProvider::class,
],

现在找到 aliases 键,同样在文件末尾,并添加 'Twig' => 'Twigra\Facade\Twig',以便更容易访问 Twigra(或 Twig\Environment)

'aliases' => [
    'Twig' => Twigra\Facade\Twig::class,
],

传递配置(将 twigra.php 传递到本地配置路径)

到此为止,您现在可以开始像使用其他视图一样使用 twig

//app/Http/routes.php
//twig template resources/views/hello.twig
Route::get('/', function () {
    return View::make('hello');
});

您可以在 resources/views 中创建以 .twig 为扩展名的 twig 文件。

resources/views/hello.twig