smarty 包含 markdown 文件
smarty include markdown file
我想在我的 Smarty 模板中包含一个降价文件。
在 PHP 我有这个:
$smarty->assign('text', 'PATH_TO_FILE/text.md');
在我使用的模板中:
{include file=$text}
但这returns一段未格式化的文本。
我尝试使用 David Scherer 的 Smarty 降价插件:
{markdown text=$text}
但这只是 returns 存储在 $text
变量中的文件路径。
如何让 Smarty 将包含的文件解析为 markdown?
您可以改为读取文件并将内容分配给变量,然后使用 markdown 插件。
$smarty->assign('text', file_get_contents('PATH_TO_FILE/text.md'));
的手册页
我想在我的 Smarty 模板中包含一个降价文件。
在 PHP 我有这个:
$smarty->assign('text', 'PATH_TO_FILE/text.md');
在我使用的模板中:
{include file=$text}
但这returns一段未格式化的文本。
我尝试使用 David Scherer 的 Smarty 降价插件:
{markdown text=$text}
但这只是 returns 存储在 $text
变量中的文件路径。
如何让 Smarty 将包含的文件解析为 markdown?
您可以改为读取文件并将内容分配给变量,然后使用 markdown 插件。
$smarty->assign('text', file_get_contents('PATH_TO_FILE/text.md'));
的手册页