如何在Joomla 2.5 </title>中编辑页面<title>标签

时间:2013-02-14 12:05:38

标签: joomla joomla2.5

我在joomla 2.5中使用自定义搜索模块,我需要在模块上的标题标签中添加额外的文本。但我似乎无法找到标签在Joomla的位置。你们中的任何人都知道它的位置,我如何覆盖页面标题?感谢

4 个答案:

答案 0 :(得分:3)

@George Wilson很接近,但$this只会根据您所处的背景/

工作

相反,你可以在任何地方做一些简单的事情(尽管这应该是由组件或插件设置的,专门用于以某种方式全局改进页面标题)。

JFactory::getDocument()->setTitle('Set your title here');

请注意,如果您在模块或其他地方设置此功能,则代码中的其他内容可能会出现并覆盖此内容。

答案 1 :(得分:1)

title标签不应由模块设置 - 而是由页面上的组件设置。说完你可以做到:

<?php
$app = JFactory::getApplication();
$this->setTitle( 'This is the title that you wish to place' );
?>

链接here了解更多信息

答案 2 :(得分:0)

我想你想要这个:

public_html/libraries/joomla/document/html/renderer/head.php

LINE 102 上查看一下。你将能够控制一切......: - )

答案 3 :(得分:-1)

添加以下行:

JFactory::getDocument()->setTitle('Set your title here');

之后

$app = JFactory::getApplication();

在以下文件中:

public_html/libraries/joomla/document/html/renderer/head.php