Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改主页上Joomla模块的内容_Joomla - Fatal编程技术网

更改主页上Joomla模块的内容

更改主页上Joomla模块的内容,joomla,Joomla,我被要求对运行Joomla的网站主页上的链接进行“一次性”更改。问题是我不熟悉乔姆拉政府。我希望它可能与WordPress类似,在WordPress中我可能需要修改一个模板文件,但事实似乎并非如此 有人能告诉我如何在Joomla网站主页上更改模块内容的正确方向吗?当我在Joomla管理员中查看模块设置时,似乎没有任何可编辑的内容,只有菜单和元数据。谢谢。每个模块都有自己的功能,因此它取决于您试图修改的模块。 你可能想看看。通过模板覆盖,您可以修改模块输出,而无需修改模块的核心代码 因此,对于模块

我被要求对运行Joomla的网站主页上的链接进行“一次性”更改。问题是我不熟悉乔姆拉政府。我希望它可能与WordPress类似,在WordPress中我可能需要修改一个模板文件,但事实似乎并非如此


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

每个模块都有自己的功能,因此它取决于您试图修改的模块。 你可能想看看。通过模板覆盖,您可以修改模块输出,而无需修改模块的核心代码

因此,对于模块,您应该查看模块的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将使用此文件(而不是模块文件夹中的文件)输出模块内容。现在,您可以根据需要编辑此文件

希望这有帮助。

  • 检查主页内容是否为文章或模块。如果它是一篇文章,您只需转到以下路径。 Joomla管理员->目录->特色文章-> 在这里,您可以找到主页文章,并通过单击文章标题对其进行修改。
    • 如果是模块,您只需转到Joomla administrator->Components->module Manager即可 在这里,您首先可以在主页中找到启用的模块。然后您可以编辑模块内容

非常感谢您的帮助。这是个好消息。不幸的是,我目前没有访问Web服务器的权限。一位拥有该网站的朋友正试图从以前的“无反应”的开发者那里转开。他只有CMS登录,希望我能为他做些改变。如果没有web服务器访问权限,可能无法访问。您可以使用此选项。你可以从Joomla的管理员cp安装它。我可以通过管理员界面访问模板。有关详细信息,请参阅原始问题…我上面链接的组件基本上是一个ftp客户端…它允许您复制模板覆盖所需的文件。我不确定它是否需要ftp登录详细信息…但是值得一试。通过访问模板文件,我能够进行所需的更改。我使用Joomla管理界面通过进入“扩展>模板管理器>单击模板名称”来实现这一点。在那里我可以直接编辑模板文件的HTML/PHP。感谢所有的帮助!