TinyButStrong: включение файла динамически

Как бы вы установили файл включения динамически из набора переменных в файле php?

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

Итак, как только шаблон загружен, $tbs->LoadTemplate($tpl) файл должен создавать HTML, построенный на файле absopath указывает на.

0

Решение

параметр file можете вставить содержимое файла в шаблон TBS.

Примеры

Сторона PHP:

$filename = 'header.html';

Сторона шаблона:

[onload;file=[var.filename]]

Увидеть файл параметров

1

Другие решения

Если у вас есть переменная, содержащая имя файла, вы можете использовать ее с require или же include (с или без _once).

Например:

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

Такие вещи.

Это был бы крайне грубый способ включения файла шаблона, но он настолько прост, насколько вы можете его получить.

0

По вопросам рекламы [email protected]