2011-08-30 96 views
5

我是symfony和PHP的新手。 我有一个问题,我希望有人可以帮助:Symfony 2 - 使用父实体筛选子实体的选项来创建表单

supose我们有3个实体。

团体,专业,作品;作品属于专业,专业属于一个群体。

我想要创建一个“工作”的表单。我想根据选择的组列表筛选我的特色菜(很像在旅游网站上,我们可以根据原点筛选目的地)。

所以我的表格只有2个字段。专业和工作的名称。但在我看来,我必须有3个领域,其中1个针对可以过滤属于该形式的专业和领域的团队。

就像预订航班网站,我必须从开始看到的领域。

这是如此简单,但我真的坚持下去。

谢谢

回答

2

此时此刻我能拿出2个解决方案:

1)使用AJAX。 在请求上填充选择框和组。当您选择其中一个组时,所有特色菜都会进入该组的另一个选择框。

2) 使用uri段。让用户首先选择组,然后进入下一页,让他们选择专业。之后,用户获得填写数据的表单。

+0

+1。我会选择2,因为您可以获取用户可以书签,共享等状态的链接。 – gilden

相关问题