我有一个现有模块,我使用 {loadposition custom_position} 从文章中显示该模块。该文章链接到一个菜单项。我希望能够从此模块设置自定义页面标题,覆盖菜单项设置的页面标题。
我尝试使用
$document = JFactory::getDocument();
$document->setTitle('Set your title here');
但它没有设置页面标题。
是否可以在模块内设置页面标题,或者只能在组件内完成。
您编写的代码是正确的,但在您更改标题后,其他模块/插件可能正在更改标题。
您可能希望在设置后立即回显标题,例如
$document = JFactory::getDocument();
$document->setTitle('Set your title here');
echo "<h1>" . JFactory::getDocument()->getTitle() . "</h1>";
如果这是正确的,您需要寻找稍后更改它的其他模块/插件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)