TinyButStrong:动态包含文件

时间:2018-03-05 22:14:50

标签: php tinybutstrong

如何从php文件中的set变量动态设置包含文件?

<body>
    {onload;file={tplvar.absopath}}
</body>

因此,一旦加载了模板,$tbs->LoadTemplate($tpl)该文件应生成基于文件absopath构建的html指向。

2 个答案:

答案 0 :(得分:1)

参数file可以在TBS模板中插入文件的内容。

<强>实施例

PHP方面:

$filename = 'header.html'; 

模板方:

[onload;file=[var.filename]] 

请参阅parameter file

答案 1 :(得分:0)

如果您有一个包含文件名的变量,那么您可以将其与requireinclude(包含或不包含_once)一起使用。

例如:

<?php
$template = __DIR__.'/templates/header.php';
require_once $template;

有点儿。

这将是一个包含模板文件的非常粗糙的方式,但它很简单。