gpt4 book ai didi

php - 菜单项标题覆盖模块中的 setTitle

转载 作者:搜寻专家 更新时间:2023-10-31 21:33:46 25 4
gpt4 key购买 nike

我遇到过这样一种情况,在菜单管理器的 Joomla 后端指定的菜单项标题会覆盖以下调用:JFactory::getDocument()->setTitle('Custom title')

文档的标题变为“自定义标题”,直到 components/com_content/views/article/view.html.php 中的以下行:

if (empty($title)) {
$title = $this->item->title;
}
$this->document->setTitle($title);

我为模块中的文档分配了一个新标题:

JFactory::getDocument()->setTitle('New title');

如何阻止 Joomla 覆盖我在模块中提供文档的文章?

最佳答案

您可以在您的模块中使用 Javascript:

如果此代码对您有帮助,请关注我:)

JFactory::getDocument()->addScriptDeclaration("     
window.onload=function(){
changeTitle('New Title')
}

function changeTitle(newTitle){
document.title=newTitle;
}
");

关于php - 菜单项标题覆盖模块中的 setTitle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24865448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com