【问题标题】:how to make actions for "_form_fieldset.php" in symfony 1.4?如何在 symfony 1.4 中对“_form_fieldset.php”进行操作?
【发布时间】:2013-11-29 22:40:06
【问题描述】:

我是框架的新手,我很困惑如何在symfony 1.4 中为_form_fieldset.php 执行操作。 这是我第一次使用 symfony 框架进行编码。我可以为indexSuccess.php 和其他使用Success.php 文件名的文件创建操作。但是,我无法在模板文件夹上为 _form_fieldset.php 创建操作。有人知道怎么做吗?

【问题讨论】:

    标签: php frameworks symfony1 symfony-1.4


    【解决方案1】:

    对于那些你不创建动作的模板:你创建组件。 这些组件被插入到名为 components.class.php 的 actions/ 文件夹中。

    但是,为了使用这些,必须在父模板文件上使用include_component(...) 调用模板,如下所示:

    include_component('module_name', 'form_fieldset')
    

    如果您使用管理生成器,form_fieldset 将使用 include_partial(...) 调用。要解决此问题,您必须将父模板文件从 _partial 更改为 _component 并修复第一个参数。

    更多信息请访问: http://symfony.com/legacy/doc/gentle-introduction/1_4/en/07-Inside-the-View-Layer#chapter_07_sub_components

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-15
      相关资源
      最近更新 更多