Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php smarty是否与twig中的宏等效_Php_Macros_Smarty_Twig_Template Engine - Fatal编程技术网

Php smarty是否与twig中的宏等效

Php smarty是否与twig中的宏等效,php,macros,smarty,twig,template-engine,Php,Macros,Smarty,Twig,Template Engine,我想知道smarty中twig的宏函数是否有一个等价物 我不想为此使用smarty插件,因为我希望能够将这些宏直接写入模板中 我发现的唯一一件事是带有{block}的模板继承,但我也想传递参数 这方面有什么等价物吗 在我的示例中,我想将其用于html表单和输入,如 <input type="{$type}" name="{$name}" value="{$value} [...]> 是的,Smarty 3有一个{function}标签,它正好做到了:是的,Smarty 3有一个{f

我想知道smarty中twig的宏函数是否有一个等价物

我不想为此使用smarty插件,因为我希望能够将这些宏直接写入模板中

我发现的唯一一件事是带有
{block}
的模板继承,但我也想传递参数

这方面有什么等价物吗

在我的示例中,我想将其用于html表单和输入,如

<input type="{$type}" name="{$name}" value="{$value} [...]>

是的,Smarty 3有一个
{function}
标签,它正好做到了:

是的,Smarty 3有一个
{function}
标签,它正好做到了: