smarty fetch php文件不能正常工作

时间:2013-09-19 15:30:12

标签: php smarty fetch

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

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

请求帮助

2 个答案:

答案 0 :(得分: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');

答案 1 :(得分:0)

THX。以下代码适用于我

{php}
$url = file_get_contents('http://domain.xy/index.php?c=1');
echo $url;
{/php}