如何在视图页面中显示类别和子类别,并在zend框架工作中选择菜单

时间:2011-07-14 11:02:40

标签: zend-framework zend-form

我有像

这样的表格

category_id category_name parent_id
1 General Grocery 0
2准备吃0 3米1 4油1 5面粉1
6粒种子1 7测试美食0
8测试5

我想在子类别中显示“n”个子类别的类别。我的主要动机是使用我希望在视图页面中显示的代码生成的数组和zend形式的选择菜单。我在php中找到了代码。但是我无法在zend中使用它。有人可以帮我解决这个问题。 谢谢。

1 个答案:

答案 0 :(得分:1)

我认为你需要生成一个树..所以我有两个已知的模型

  • 邻接级别模式
  • 嵌套级别Patteren

我建议您使用Nexted级别模式

如果您按照下面给出的两个链接,您一定会知道该怎么做。

通过这个你可以生成适当的树。现在你必须生成一棵树,你可以在其中选择你的项目。所以你应该使用这棵树http://www.dhtmlx.com/docs/products/dhtmlxTree/index.shtml

您可以保留复选框以选择项目并存储在数据库中