在主页上更改Joomla模块的内容

时间:2012-08-25 14:46:33

标签: joomla

我被要求对运行Joomla的网站主页上的链接进行“一次性”更改。问题是我不熟悉Joomla管理。我希望它可能类似于WordPress,我可能需要修改模板文件,但似乎并非如此。

有人能指出我如何改变Joomla网站主页上模块内容的正确方向吗?当我在Joomla管理员中查看模块设置时,似乎没有任何要编辑的内容,只有菜单和元数据。谢谢。

2 个答案:

答案 0 :(得分:1)

每个模块都有自己的功能,因此它取决于您尝试修改的模块。 您可能希望查看template overrides。通过执行模板覆盖,您可以修改模块输出,而无需破解模块的核心代码。

因此,对于模块,您应该查看模块的joomla安装。例如,如果您的模块名为mod_stackoverflow,则应该查找

PATH_TO_JOOMLA/modules/mod_stackoverflow/

接下来,您应该查找要修改的模板文件。如果要修改模块的默认模板,并且可以覆盖模块的输出,则应该查找default.php文件,如下所示:

PATH_TO_JOOMLA/modules/mod_stackoverflow/tmpl/default.php

此时,您应该按照以下结构将文件复制到模板文件夹中:

TEMPLATE_NAME/html/mod_stackoverflow/default.php

通过将此文件放在模板文件夹中,Joomla将使用此文件(而不是模块文件夹中的文件)输出模块内容。现在您可以根据需要编辑此文件。

希望这有帮助。

答案 1 :(得分:0)

  • 检查主页内容是文章还是模块。如果是文章,您只需转到以下路径即可。 Joomla管理员 - >内容 - >特色文章 - > 在这里,您可以找到主页文章,并通过单击文章标题进行修改。
    • 如果是模块,你只需去Joomla管理员 - >组件 - >模块管理器 在这里,您首先要找到主页中启用了哪个模块。然后,您可以编辑模块内容。