0

我已经通过基本步骤+ 对新版本 Gambio 的一些调整完成了此链接中的步骤。

我的问题是,现在在我的管理/模块菜单中,我看不到我创建的模块“MyModule”,但是如果我访问页面 website/admin/mymodule.php 它可以工作。

有人可以确认链接中的步骤吗?或者更好地指导我从头到尾在 gambio 中添加/修改什么来添加新模块。

谢谢!

LE:我遇到了这个链接Gambio 语言文档(德语),其中解释了有关该语言的一些内容!我希望这将有助于未来的开发者!

4

1 回答 1

0

所以最后它就像在提供的链接中进行了一些小改动一样。第一步没问题

第二步对我不起作用。我在新的 menu_testmodule.xml 中尝试了 {$txt.BOX_TESTMODULE},其中 gambio_menu.xml 和 {$txt.BOX_TESTMODULE} 直接在 gambio_menu.xml 中并且不起作用。所以我只是直接写了“TestModule”——但这会影响语言的变化。请注意,我在以下所有内容中添加了 BOX_TESTMODULE:lang/eng(或 German)/sections/_samples/admin_menu.lang.in.php 和 lang_english(或 German)_admin_gm_english__php.lang.inc.php 并且我的菜单没有当我添加此更改时出现。

第 3 步和第 4 步并没有产生太大影响。

第 5 步不适用于 {$txt.BOX_TESTMODULE} 所以我直接写了“TestModule”,现在在菜单中显示模块。

步骤 6 不存在,但它是一个额外的步骤,应该清理缓存以查看模块。您可以从工具箱菜单中的网站管理员端执行此操作。

介于两者之间(步骤 2-4)应该是从注释中添加到数据库中的另一个步骤,在 access_admin 中添加新菜单条目(在我的情况下为 testmodule)并将其更新为 1(以授予访问权限)。

如果有人对语言检测部分({$txt.BOX_TESTMODULE})有其他经验,请发表评论。

于 2015-06-30T08:14:32.130 回答