0

我是 joomla 的新手,一直在尝试完全了解它的工作原理,

有一个名为“最新消息”的 Joomla 模块,我想更改此模块的输出以包含从文章中提取的图像,我不想更改 tmpl/default.php 文件,因为我仍然想保持通常的外观职位,我猜我必须使用插件,

如果这确实是在这种情况下扩展模块的最佳方式,那么如何将插件附加到模块?

4

2 回答 2

0

您不需要插件,而是需要新的模块布局。

您可以在两个地方放置新的模块布局:

  1. 在 /modules/your_module/tmpl/newlayout.php 下
  2. 在 /templates/your_template/html/your_module/newlayout.php 下(但在这种情况下,请确保您还复制了 default.php - 这是强制性的,否则将不会看到覆盖)

现在前往您的模块配置,您将找到您的布局。

于 2013-02-06T08:02:59.533 回答
0

我对你想要什么有点困惑......你是说你有时想要包含图像,有时不想要?

如果您总是想包含图像,那么您可以为故障 default.php 执行常规模板覆盖。不要更改核心文件,将文件放在 modules/mod_latest 下的模板文件夹中。如果您只想在某些情况下使用它,请将修改后的文件放在那里,但名称不同,然后通过选择该布局作为替代布局来编辑您的模块实例以使用该布局。它位于 J3 的 Advance Optons 选项卡中,也是 J2.5 中的滑块之一

于 2013-02-05T13:42:46.560 回答