function call within function call
| From: | Peggy Schatz | Date: | Fri, 09 Feb 2007 15:28:58 +0000 |
| Subject: | function call within function call | ||
| Groups: | php.smarty.general | ||
| Request: | Send a blank email to php-smarty-general+get-13676@lists.php.net to get a copy of this message | ||
Hello,
I'm looking for possibly combining two plugins.
Depending on the assigned variable {$actype} I want to retrieve related data from a database by using function {get_supplier} and use the result as parameter for function {checkfield}
***
The way it worked before (all supplier data in array and assigned as $supplier_default):
{checkfield data=$supplier value=$supplier_value default=$supplier_default.$actype}
***
The way I'd rather have it to work (but it doesn't):
{checkfield data=$supplier value=$supplier_value default=get_supplier($actype)}
function smarty_function_get_supplier($params, &$smarty)
{
/* database query */
$res=array(1,2,3);
return $res;
}
***
Both functions are named right (function.checkfield.php, function.get_supplier.php) in the assigned plugins-directory.
Is a function call within a function call possible? What'd be the proper syntax to achieve the desired?
Thanks and greetings,
Peggy