2010-12-16 9 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, нотацию для вызова своих функций. Вам нужно будет убедиться, что функция, которую вы хотите вызвать, включена.

+0

ОК, я понимаю это прямо сейчас. smarty - это просто система шаблонов. он просто отобразит назначенные переменные xD – kapitanluffy 2010-12-17 00:23:04

Смежные вопросы