1

私の会社はJoomla1.5から2.5バージョンに基づいてWebサイトを更新しました。次に、新しいバージョンに合うようにテンプレートを変換する必要があります。

私はこのチュートリアルに従っています:http://magazine.joomla.org/issues/issue-may-2012/item/740-How-to-convert-Joomla-15-template-to-Joomla-25

変換したバージョンをインストールしましたが、いくつかの問題があります。ヘッダー画像のみが表示されます。すべての記事が非表示になっています。

ページのソースコードを見ると<jdoc:include />、返されたHTMLですべてのタグが解釈されずにコピーされているため、コンポーネントがページにインポートされていないことがわかりました。

手伝って頂けますか?


アップデート

デバッグモードをオンにすると、エラーメッセージが表示されます。

致命的なエラー:17行目の/home/forup/httpdocs/jupgrade/templates/forup_25/functions.phpにある非オブジェクトのメンバー関数getMessageQueue()を呼び出す

4

2 に答える 2

4
Replace: $mainframe->getMessageQueue(); 
With: JFactory::getApplication()->getMessageQueue(); 

これはあなたを助けるはずです:http ://www.artisteer.com/?post_id = 119930&p = forum_post&forum_id = 20

于 2013-01-29T12:13:07.377 に答える
-2

テンプレートでは、php-functionは次のようなcmsの特別なタグを出力します。

echo '<jdoc:include...'; or
print '<jdoc:include...';

Joomlaはこの出力を処理できません。

于 2013-01-29T15:20:02.560 に答える