【问题标题】:ATK4 How to use treeviewATK4 如何使用树形视图
【发布时间】:2012-08-13 05:26:02
【问题描述】:

如何使用树形视图 e. G。作为侧边栏?

【问题讨论】:

    标签: atk4


    【解决方案1】:

    没有标准元素。您可以构建自己的视图。在其他项目中寻找一些实现或使用 jsTree

    【讨论】:

      【解决方案2】:

      似乎有一个附加功能正是您在网站上查找的内容。 至少从描述上看是这样的。

      它位于开发和附加组件中。 我正在考虑自己尝试这个框架,所以我不知道这是否适合你。

      【讨论】:

        【解决方案3】:

        我注意到有一个文件 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 中更新

        【讨论】:

        • 我快速浏览了代码,但认为自 atk3 以来结构可能发生了一些变化
        【解决方案4】:

        请查看最新的 ATK4 插件来源:
        * https://github.com/atk4/atk4-addons
        * * 插件“层次结构”
        * * 插件“树”

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-11-21
          • 1970-01-01
          • 1970-01-01
          • 2011-07-21
          相关资源
          最近更新 更多