1

我想在我的 .tpl 中获取一个 php 文件,但它将显示为纯文本。如果我使用包含它可以工作,但需要获取它。

  {fetch file="http://domain.xy/index.php?c=2"}

谢谢帮助

4

2 回答 2

0
{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');
于 2013-09-19T23:09:22.790 回答
0

谢谢。以下代码对我有用

{php}
$url = file_get_contents('http://domain.xy/index.php?c=1');
echo $url;
{/php}
于 2013-09-20T14:35:49.133 回答