2010-12-16 81 views
1

我們需要學習smarty現在。我已經創建了自己的函數,我如何在另一個函數中調用一個函數?Smarty調用函數內的函數

智者似乎調用它的功能就像

{function_name param1=val1} 

我試圖把它的function.myfunction.php內,但智者似乎解析 {}只是裏面的.tpl文件

有沒有什麼辦法,我可以稱他們爲

function foo($bar){ 
$foo = function2(param1,param2); 
return $foo + $bar; 
} 

回答

1

這幾乎是如何你會做到這一點。你的函數是用PHP編寫的,所以你使用php,而不是smarty,notation來調用你的函數。你將不得不確保你想要調用的功能已經包含在內。

+0

好吧,我有點現在理解它。 smarty只是一個模板系統。它將只顯示分配的變量xD – kapitanluffy 2010-12-17 00:23:04