我想在我的 .tpl 中获取一个 php 文件,但它将显示为纯文本。如果我使用包含它可以工作,但需要获取它。
{fetch file="http://domain.xy/index.php?c=2"}
谢谢帮助
{php}
//include php code to get the text file here
{/php}
你也许可以做这样的事情,并在标签之间包含你需要的 php 代码。php 标签可让您将 php 直接放入模板中。
或者在加载模板并将其分配给 smarty 变量然后调用模板之前获取文件内容可能会更好。像这样的东西:
$smarty->assign('some_var', file_get_contents ('http://domain.xy/index.php?c=2'));
$smarty->display('the_current.tpl');
谢谢。以下代码对我有用
{php}
$url = file_get_contents('http://domain.xy/index.php?c=1');
echo $url;
{/php}