Layout 布局中的形式?

Layout 布局中的形式?,layout,symfony1,Layout,Symfony1,我有一张表格需要在每一页上显示。我想把它放在布局中,而不是在多个控制器和视图模板中定义它。我不知道如何在不为它创建插槽的情况下实现这一点,但是我必须在每个模板中定义插槽,我回到了原点 我的另一个想法是创建一个自定义action类来定义表单,然后从中对所有其他操作进行子类化,但这似乎有些过分。您可以只使用一个组件,比插槽更简单,并将其粘贴到模板中,只需要在一个位置定义: <?php include_component('someModule', 'someAction') ?>

我有一张表格需要在每一页上显示。我想把它放在布局中,而不是在多个控制器和视图模板中定义它。我不知道如何在不为它创建插槽的情况下实现这一点,但是我必须在每个模板中定义插槽,我回到了原点


我的另一个想法是创建一个自定义action类来定义表单,然后从中对所有其他操作进行子类化,但这似乎有些过分。

您可以只使用一个组件,比插槽更简单,并将其粘贴到模板中,只需要在一个位置定义:

<?php include_component('someModule', 'someAction') ?>


我在布局中经常使用组件和分区,效果很好。

这正是我想要的。Jobeet的书还概述了一个重要的概念。