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
在何处访问/更改Joomla模块生成的内容_Joomla - Fatal编程技术网

在何处访问/更改Joomla模块生成的内容

在何处访问/更改Joomla模块生成的内容,joomla,Joomla,我的任务是为Joomla v1.5站点添加一个链接。为了简洁起见,我不包括背景故事。长话短说。。。这个Joomla站点将在不久的将来被Drupal取代。目前,我需要在Joomla版本中添加一些内容 我有一个菜单,它由一系列的项组成,这些项是指向其他页面的超链接。我可以使用查看HTML源代码,以便看到Joomla模板代码正在生成 Joomla模板代码是 <jdoc:include type="modules" name="menu5" /> 它创建以下HTML <li>

我的任务是为Joomla v1.5站点添加一个链接。为了简洁起见,我不包括背景故事。长话短说。。。这个Joomla站点将在不久的将来被Drupal取代。目前,我需要在Joomla版本中添加一些内容

我有一个菜单,它由一系列的
  • 项组成,这些项是指向其他页面的超链接。我可以使用查看HTML源代码,以便看到Joomla模板代码正在生成

    Joomla模板代码是

    <jdoc:include type="modules" name="menu5" />
    
    
    
    它创建以下HTML

    <li><a href="/index.php?option=com_dmenu&id=35&mid=6">Link #1 Text</a></li>
    <li><a href="/index.php?option=com_dmenu&id=36&mid=7">Link #2 Text</a></li>
    <li><a href="/index.php?option=com_dmenu&id=37&mid=7">Link #3 Text</a></li>
    <li><a href="/index.php?option=com_dmenu&id=38&mid=7">Link #4 Text</a></li>
    
  • 我可以通过Joomla界面查看名为menu5的模块,但我看不到任何编辑它生成的内容的方法。我可以更改有关菜单的元数据(标题、位置、顺序、访问级别等),但不能更改菜单生成的内容。我只想在列表中插入另一个链接。我可以修改模板并对它进行硬编码,除非它需要插入到列表中间。

    任何Joomla大师都可以告诉我在哪里修改这个模块生成的内容?

    听起来像是一个(在
    模块管理器中,你可以检查类型列,看看它是否是一个菜单类型)

    如果是菜单,则需要使用
    菜单
    菜单选择右菜单,然后向其添加菜单项。(对不起,所有的菜单,这是一个自我参考的主题)


    通常,菜单模块的名称与其显示的菜单相同/相似。

    谢谢您提供的信息!我查看了菜单管理器,项目“menu5”的类型是“mod_menu5”。因此,它可能是由原始开发人员设计的自定义模块。真是一团糟:(不,这听起来仍然像一个菜单-在1.5中,当你创建菜单时,你可以自己设置类型。你去哪里更改菜单的内容?正如我在回答中所说的“如果是菜单,你需要使用菜单菜单选择正确的菜单,然后向其添加菜单项。”当我查看菜单管理器时,所列出的项目都不是“mod_menu5”类型。