0

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

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

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

| Articles | Categories | Featured Articles |

该表的顺序在哪里确定,或者我将如何将该顺序更改为此?:

| Articles | Featured Articles | Categories |
4

1 回答 1

0

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

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

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

因此,如果您将JSubMenuHelper::addEntry调用按所需顺序放置,则顺序将发生变化。

知道了?:)

于 2012-11-02T23:41:29.780 回答