2

所以我在joomla中使用了latestnews_modules,我在网站的页脚渲染了latest_news,但我还需要在正确的其他latest_news处渲染,但我只看到一个视图default.php,我怎样才能制作那个模块每个位置的工作方式都不一样???

如果我像以前一样创建另一个模块,它们的机器人具有相同的行为,如何解决,帮助!

4

2 回答 2

1

模块应该有可配置的设置:

  1. 转到您要更改的模块
  2. 看右边;你应该看到一个标题为“参数”的“面板”
  3. 您可以设置诸如总计数、要从中提取文章的部分/类别、要包含的作者和顺序等内容。

如果您的要求与模块提供的不同,您将需要创建自己的自定义扩展,或者找到满足您需求的第三方扩展。

于 2012-04-20T12:05:46.957 回答
0

你想达到什么目的?

a) 如果您想要不同的“行为”,即不同的功能,您需要两个不同的模块,在这种情况下,您需要使用您的修改克隆 latestnews 模块。顺便说一句,如果您正在修改核心模块的代码,您真的应该使用模板覆盖来执行此操作,以防您在安全补丁后最终丢失更改 - 对于此模块来说不太可能,但可能。

b)如果您想要具有不同参数的相同行为,请按照 Bobby Jack 所说的那样,通过转到模块管理器,选择模块并更改其设置来更改其中一个模块的设置,例如要显示多少项目以及从哪个类别.

c) 如果您想要两个模块的不同样式,请使用模块类后缀来更改其中一个模块的类属性并编写 CSS 来覆盖相关模块实例的显示。

于 2012-04-20T12:57:23.963 回答