leafs / veins
Veins 模板引擎,用于 Leaf PHP 框架
v2.0.4
2023-04-28 07:43 UTC
Requires
- leafs/http: *
README
Veins 是一个简单、轻量级且快速的 PHP 模板引擎。它被设计得易于使用和扩展。
安装
您可以使用 Leaf CLI 安装 Veins
leaf install veins
或者使用 composer
composer require leafs/veins
使用方法
<?php require __DIR__ . '/vendor/autoload.php'; use Leaf\Veins; $veins = new Veins(); $veins->configure([ 'templateDir' => __DIR__ . '/views/', 'cacheDir' => __DIR__ . '/cache/', ]); $veins->render('hello', ['name' => 'John']);
<!-- views/hello.php --> <h1>Hello, {$name}!</h1>
配置
您可以通过传递数组给 configure
方法来配置 Veins
$veins->configure([ 'checksum' => [], 'charset' => 'UTF-8', 'debug' => false, 'templateDir' => 'views/', 'cacheDir' => 'cache/', 'baseUrl' => '', 'phpEnabled' => false, 'autoEscape' => true, 'sandbox' => true, 'removeComments' => false, 'customTags' => [], ]);
完整的文档请访问 leafphp.dev/modules/views/veins。