最近發現一個很好用的 joomla樣板製作軟體:Artisteer
試用了一下,發現匯出的樣板用在joomla 1.6/1.7時,會出現類似以下錯誤資訊:
Fatal error: Call to a member function getMessageQueue() on a non-object in
C:\AppServ\www\Joomla165\templates\temp03\functions.php on line
上網找了一下,並經過實際測試,發現只要作一點修改就可以正常顯示了
即從放置樣板的資料夾中找到functions.php這一個檔案
並搜尋以下這段程式碼:
global $mainframe;
$messages = $mainframe->getMessageQueue();
把它改為以下程式碼即可:
$messages = JFactory::getApplication()->getMessageQueue();
沒有留言:
張貼留言