【发布时间】:2012-08-13 05:26:02
【问题描述】:
如何使用树形视图 e. G。作为侧边栏?
【问题讨论】:
标签: atk4
如何使用树形视图 e. G。作为侧边栏?
【问题讨论】:
标签: atk4
没有标准元素。您可以构建自己的视图。在其他项目中寻找一些实现或使用 jsTree
【讨论】:
似乎有一个附加功能正是您在网站上查找的内容。 至少从描述上看是这样的。
它位于开发和附加组件中。 我正在考虑自己尝试这个框架,所以我不知道这是否适合你。
【讨论】:
我注意到有一个文件 atk4/lib/TreeView.php 扩展了 Lister
它似乎有点旧,因为它有硬编码 + 和 - 图标图像的路径作为 amodules3/templates/kt2/ 在agiletoolkit 4.1.1 中是 /atk4/templates/shared/images 但也许你可以尝试将此添加到页面并查看它的作用。
从顶部的 cmets 看来,它需要一个 mysql 表,其主键称为 ID,同一个表中的另一列称为 parent_id,它将提供值,并且可能为了显示文本字符串可能需要另一列以与 refModel 相同的方式调用名称。
如果您决定尝试让它工作,也许您可以将它发回 Romans 以在 ATK4.1 中更新
【讨论】:
请查看最新的 ATK4 插件来源:
* https://github.com/atk4/atk4-addons
* * 插件“层次结构”
* * 插件“树”
【讨论】: