2012-05-14 196 views
2

我在想,如果有人可以帮助,我有这样的代码在我的模板:的Joomla菜单不显示标题

<?php if ($this->countModules('quick_links_1')): ?> 
    <jdoc:include type="modules" name="quick_links_1" />       
<?php endif; ?> 

我也创造了我所分配到的Joomla管理该位置菜单,菜单显示正常。

在菜单配置中,“显示标题”设置为“显示”,但不显示菜单标题。

任何想法?此外,虽然我在这个问题上,我无法找到前端菜单组件(如com_content),我希望能够覆盖菜单的默认显示,所以我可以一些额外的HTML。你能指出我正确的方向吗?

我正在使用Joomla 2.5。

感谢,

伊恩

回答

6

我设法fuigure出来到底,这是jdoc包括:

<jdoc:include type="modules" name="quick_links_1" /> 

需要被这样的:

<jdoc:include type="modules" name="quick_links_1" style="xhtml" /> 

我结束了在建立我自己的modChrome模板文件夹中的modules.php。欲了解更多信息,请看这里:http://docs.joomla.org/Applying_custom_module_chrome

而且Javex说,没有com_menu,它是在modules/mod_menu,我不知道为什么我没有在那里看!

+0

如何显示实际的菜单标题,但不显示分配给它的模块菜单标题? – themis

+0

http://docs.joomla.org/Applying_custom_module_chrome应该能够帮助你。 –

1

没有 “com_menus” 针对前端。你会想看看“模块”文件夹中的“mod_mainmenu”。做一个副本,并在适当的文件中重新命名你的新副本。

在这个过程中,你也可以通过检查源代码来检查它为什么不显示你的标题。也许在这里做了修改(不管出于何种原因)。此外,如果你提供给我一个网址,我可能会看到问题(也许这是一个显示问题?)。