我去看看Symfony的擴展Twig函數form_widget
實際上是如何工作的。我期待在symfony/src/Symfony/Bridge/Twig/Extension/FormExtension.php中找到該功能。它被添加到功能列表中:`form_widget()`Twig函數的代碼在哪裏?
public function getFunctions()
{
return array(
...
new \Twig_SimpleFunction('form_widget', null, array('node_class' => 'Symfony\Bridge\Twig\Node\SearchAndRenderBlockNode', 'is_safe' => array('html'))),
...
);
}
但是沒有可調用的列表(即第二個參數爲空)。那麼在Twig模板中使用form_widget(a_form_element)
時會調用哪些代碼?
你有沒有想過這個?尋找它自己作爲表格窗口小部件的出發點我想創建 – Andy 2016-02-23 21:21:06