0
A
回答
0
我有这种情况最频繁发生与第三方组件。当您在菜单项中指定它们时,Joomla会存储这些值,但无论它们是否被使用,它都取决于组件。以下是我添加到模板覆盖的代码。如果您不知道如何覆盖模板输出,则应首先阅读How to override the output from the Joomla! core。
将此代码放在模板覆盖文件中的任何其他HTML代码之前。它会检查是否指定显示页面标题,如果是,则会使用该标题,否则将使用菜单标题。
<?php if ($this->params->get('show_page_heading',1)) : ?>
<h1><?php echo $this->params->get('page_heading') ? $this->params->get('page_heading') : JFactory::getApplication()->getMenu()->getActive()->title; ?></h1>
<?php endif; ?>
要查看默认的Joomla是怎么做的,看看components\com_content\views\article\tmpl\default.php
<div class="item-page<?php echo $this->pageclass_sfx?>">
<?php if ($this->params->get('show_page_heading', 1)) : ?>
<div class="page-header">
<h1> <?php echo $this->escape($this->params->get('page_heading')); ?> </h1>
</div>
<?php endif;
+0
谢谢您的帮助。原来,这是一个模板插件,造成了这个问题。 – TRLUK 2015-07-04 15:09:34
相关问题
- 1. 如何在joomla页面中动态改变浏览器标题?
- 2. 如何在joomla浏览器标题上更改标题标签
- 3. 为Devise页面设置浏览器和页面标题?
- 4. Joomla 3 - 使用文章标题作为浏览器页面标题而不是菜单项标题
- 5. Joomla 2.5 /使用文章标题作为“浏览器页面标题”,但不显示文章标题
- 6. 显示浏览器标签中的页面标题
- 7. 浏览器页面呈现问题
- 8. PHP:如何在浏览器中更改PDF页面标题
- 9. 从浏览器打印时更改页面标题
- 10. 与页面徽标的浏览器兼容性问题
- 11. 如何在Plone中设置浏览器页面的标题
- 12. Joomla网站浏览器的标题不会改变
- 13. Web浏览器标题
- 14. Joomla页面标题(显示两次)
- 15. 打印HTML页面从浏览器到浏览器不同
- 16. Chrome浏览器不加载页面,Safari浏览器没有
- 17. 阅读网页浏览器控件中的网页标题
- 18. Recreate在网页浏览器中查找页面浏览器功能
- 19. Chrome浏览器管理器不改变浏览器标签的标题
- 20. 从网站打印页面,浏览所有浏览器(Chrome)
- 21. 在后台加载浏览器页面
- 22. 锁定屏幕与浏览器页面
- 23. jquery:专注于windows(浏览器页面)
- 24. 浏览器不加载Php页面
- 25. Zope的浏览器页面权限
- 26. PHP:浏览器返回一个页面
- 27. 提交JSP页面从浏览器
- 28. 浏览器将页面缩放至120%
- 29. Web浏览器显示错误页面
- 30. jsf按钮关闭浏览器页面
请在[堆栈的Joomla交易所]在问你的问题(http://joomla.stackexchange.com) – Lodder 2014-12-04 16:51:52