【问题标题】:How to order the Admin Views in a custom Component?如何在自定义组件中订购管理视图?
【发布时间】:2012-11-02 19:27:20
【问题描述】:

不是 Joomla 的新手,而是 2.5 的新手,并且正在使用 Cook Component Builder 来弄湿我的脚(这非常好!)。无论如何,我已经创建了 3 个表/控制器和匹配的视图。

问题是它们按照我创建它们的顺序显示为选项卡和菜单项,但我希望它们以更合乎逻辑的方式出现在用户面前。我已经过了使用 Cook 的阶段,但无法确定核心 Joomla 代码中的哪个位置。大概我生成的代码丢失了一些东西,而 Joomla 正在使用一些默认值,并且在 几个小时的跟踪之后(我已经完成了我的作业,但无法找到代码展示我会尝试的内容)Joomla 正在做什么,我仍然无法找到我应该更改的位置/内容以更改它们出现的顺序。

例如,在文章管理器中,3 个选项卡是:

| Articles | Categories | Featured Articles |

表格的顺序是在哪里确定的,或者我如何将这个顺序更改为这个?:

| Articles | Featured Articles | Categories |

【问题讨论】:

    标签: joomla2.5


    【解决方案1】:

    文章管理器 (com_content) 有一个生成链接的助手(称为子菜单)。

    看看 helpers 目录里面的 content.php。

    在名为 ContentHelper 的类中,您会找到函数 addSubmenu()。这是负责生成菜单的函数。

    因此,如果您将 JSubMenuHelper::addEntry 调用按所需的顺序进行,顺序将会改变。

    明白了吗? :)

    【讨论】:

      猜你喜欢
      • 2011-01-22
      • 2019-06-16
      • 2013-09-29
      • 2014-06-23
      • 2021-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多