0

我想在我的 Smarty 模板中包含一个降价文件。

在 PHP 中我有这个:

$smarty->assign('text', 'PATH_TO_FILE/text.md');

在我使用的模板中:

{include file=$text}

但这会返回一个未格式化的文本块。

我尝试使用 David Scherer 的 Smarty 降价插件:

{markdown text=$text} 

但这只是返回存储在$text变量中的文件路径。

如何让 Smarty 将包含的文件解析为降价?

4

1 回答 1

0

您可以改为读取文件并将内容分配给变量,然后使用降价插件。

$smarty->assign('text', file_get_contents('PATH_TO_FILE/text.md'));

手册页file_get_contents()

于 2015-06-25T08:52:59.253 回答