一个非常简单的模板引擎

1.0.1 2020-09-20 18:29 UTC

This package is auto-updated.

Last update: 2024-09-08 22:01:00 UTC


README

一个非常简单的模板引擎。

使用composer安装

composer require tillklockmann/naona:1.0.1

用法

在根目录下创建一个名为views的文件夹来存储模板。模板文件应遵循以下命名约定

template-name.view.php

实例化View类

$view = new Naona\View;

可选地,您可以设置模板文件夹的路径

$view = new Naona\View('path\to\folder');

使用render()显示模板。

$view->template('index')->render();

设置模板变量 set(string key, mixed value)

// Controller.php
$myTitle = 'Great Website';
$this->view->template('index')
    ->set('title', $myTitle)
    ->render();

在模板文件中

// index.view.php
<h1><?= $title ?></h1>