扩展joomla模块

时间:2013-02-05 12:34:12

标签: joomla joomla2.5

我是joomla的新手并且一直在努力完全理解它的运作,

有一个名为Latest News的Joomla模块,我想改变这个模块的输出以包含从文章中提取的图像,我不想改变tmpl / default.php文件,因为我仍然想保持平常看看其他位置,我猜我必须使用插件,

如果这确实是在此实例中扩展模块的最佳方法,那么如何将插件附加到模块?

2 个答案:

答案 0 :(得分:0)

我对你想要的东西感到有点困惑......你是说你有时想要包括图像而有时不包括图像?

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

答案 1 :(得分:0)

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

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

  1. 在/modules/your_module/tmpl/newlayout.php
  2. 在/templates/your_template/html/your_module/newlayout.php下(但在这种情况下,请确保您还复制default.php - 这是强制性的,否则将无法看到覆盖)
  3. 现在转到您的模块配置,您将找到您的布局。