Menu 模块未出现在Joomla中的文章中

Menu 模块未出现在Joomla中的文章中,menu,module,joomla2.5,article,Menu,Module,Joomla2.5,Article,我们最近雇佣了一名新人,希望更新Joomla网站的bio部分,以包括新员工。我们的站点由一个模板和几个自定义html模块组成,这些模块显示标题菜单等内容,每个团队成员都有一个单独的页面 以下是我添加新bio的步骤: 将文章A(一篇旧的生物文章)复制到一篇新文章B 将菜单A复制到新菜单项菜单B 在这一点上,菜单B指向旧文章,效果很好;当我进入菜单B时,我得到文章A。然后我: 更新菜单B,指向第B条 更新自定义模块以链接到新菜单项 这是失败的。将呈现包含新文章的新页面,但不会显示任何模块。我

我们最近雇佣了一名新人,希望更新Joomla网站的bio部分,以包括新员工。我们的站点由一个模板和几个自定义html模块组成,这些模块显示标题菜单等内容,每个团队成员都有一个单独的页面

以下是我添加新bio的步骤:

  • 将文章A(一篇旧的生物文章)复制到一篇新文章B
  • 将菜单A复制到新菜单项菜单B
在这一点上,菜单B指向旧文章,效果很好;当我进入菜单B时,我得到文章A。然后我:

  • 更新菜单B,指向第B条
  • 更新自定义模块以链接到新菜单项
这是失败的。将呈现包含新文章的新页面,但不会显示任何模块。我已经在菜单页面的
模块分配下检查了该菜单项
,两篇文章的模块分配完全相同。他们的文章也有完全相同的模板,因为一个是另一个的副本,HTML在那里,没有内容

我还尝试:

  • 清除Joomla中的缓存
  • 清除浏览器缓存
  • 重建菜单
  • 重新启动服务器
但是没有用

但奇怪的是,如果我进入模块,点击新文章中出现的“在所有页面上显示”!但是,当我将该模块直接链接到菜单时,它就丢失了

我还尝试从头开始创建一个新的菜单和文章,而没有复制和确保我有正确的模板。这仍然会导致缺少模块


有人知道我做错了什么吗?

有时我发现,在“菜单管理器”中检查菜单的模块分配时,可能会出现问题,模块分配不正确。我倾向于使用“模块管理器”。所有这些答案都假设您已经有多个团队成员页面,并且定制模块设计为应用于所有这些页面

在我自己的joomla dev站点上,我经历了与您描述的相同的过程,没有遇到任何问题,但这并不意味着什么,因为我看不到您的确切设置。但是,我会尝试这样做:

  • 进入“模块管理器”,找到要分配给新菜单项的特定模块
  • 进入本模块的详细信息,并在“菜单分配”下选择“无页面”。这将重置所有分配,使模块不会显示在任何页面上
  • 然后在同一下拉菜单中选择“仅在所选页面上”,并通过复选框列表重新分配给需要模块的所有相关菜单项
这将有助于排除以下故障:

  • 如果“菜单管理器”中的“链接到菜单的模块”部分出现了某种程度的错误,就像我经常遇到的一样,上面的方法应该会重置此错误
  • 如果您在模块详细信息的“菜单分配”部分的更新后的公司简历部分找不到所需的页面/文章,您就会知道您的菜单结构有问题

如果这不能解决问题,我的下一步将是检查菜单项上是否没有使自定义模块正常工作所需的其他类或要求。检查“链接类型选项”和“页面显示选项”中的菜单项以获取更多信息,并确保这些菜单项一致。

您的网站是否使用多种语言?我不这么认为。我知道只有一种语言可用,因为我们没有翻译任何内容,但可能有一种我不知道的多语言设置。您是否设置了任何访问控制?我尝试过,但仍然不起作用。决定走另一条路。