我现在正在开发 Joomla 1.5,想知道是否有办法从 UI 中找出这是哪个模块的一部分?例如,主页上有一个图片查看器,我想知道哪个模块触发了它。
我很难做到,不,我转到所有模块并检查每个模块是否与它有关。但是想知道是否有更简单,更快的方法。
谢谢 :)
在 Joomla 1.5 中,您可以简单地将 ?tp=1 添加到 url 以强制系统向您显示模板位置。您应该几乎能够辨认出相关职位的名称。从那里转到模块管理器并按位置过滤列表。
应该不难弄清楚 - 该模块的名称/类型中将包含旋转器、幻灯片或类似内容。
它也可能设置为仅显示在主菜单项上。
根据我的经验,这是大多数 CMS 的问题——包括 Drupal、Wordpress 和 Joomla。这可能非常令人沮丧。我的做法通常是:
在模块列表中搜索可能的内容。因此,在您的示例中,我会搜索“图片”、“查看器”、“画廊”等,并且希望列表中会出现一个看起来很可能的模块。通常,查看其设置屏幕可以清楚地看出该模块是否是相关模块。
如果失败了,我通常会查看源代码(最容易使用 firebug),并找出可能相当独特的东西——例如类名或标记中的特定属性。一旦我有了它,我就会在命令行上使用 find/grep 来识别来源。
如果您发现自己有很多扩展,并且这成为一个常见问题,您可以考虑修改模板以包含标识其模块的注释。