2014-07-21 60 views
3

我遇到地方上的菜單管理Joomla的後端指定的菜單項標題的場景將覆蓋以下電話:JFactory::getDocument()->setTitle('Custom title')菜單項標題覆蓋的setTitle

文檔的標題變成了「自定義標題」起來直到components/com_content/views/article/view.html.php下面幾行:

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

我我的模塊中分配一個新的標題文件:

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

^h我能否阻止Joomla覆蓋我在模塊中提供文檔的文章?

+0

可能要檢查與鄉親http://joomla.stackexchange.com/問題 – GDP

+0

還有類似的問題:http://stackoverflow.com/q/31454079/1983389 –

回答

1

你可以從你的模塊使用JavaScript:

注意我請If此代碼可以幫助你:)

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

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