1

実際、私は1.0 から 2.5.4に移行しようとしているので、フォーム1.0 から 1.5を開始します。ローカルwampサーバーにJoomla 1.0 をインストールし、 Joomla 1.0 から 1.5 へのアップグレードを使用して Joomla 1.0 を Joomla 1.5 に移行しましたが、このプロセス中に多くの減価償却された機能が表示されましたが、しばらくすると減価償却されていない機能エラーがいくつか発生して移行されましたが、サイトビューにメニューが表示されません..?

v1.5.18 から v.1.5.20 にアップグレードした後、メニュー項目が見つからないことをググってみました

問題は、新しい「menutype」入力タイプの使用方法に関係しています。新しいメニューにはうまく機能しますが、スペースのある古いメニューには適していません。現時点では、次のことをお勧めします。

  • サイトをバックアップする

  • phpMyAdmin を使用してすべての DB テーブルをエクスポートします (エクスポート画面で Add Drop Tables をチェックします)。

  • エクスポートした SQL ファイルを開きます

  • 「jos_menu_types」が含まれる SQL を探します (注: 別の DB プレフィックスを使用した場合、jos_ で始まらない場合があります)。

  • SQL の例:

    コード: INSERT INTO jos_menu_types( id, menutype, title, description) VALUES(5, '右メニュー', '右メニュー', '');

  • 「Right Menu」の最初のインスタンスは「menutype」です。これにはスペースを含めないでください。実際、スペースをハイフン「-」に変換して、小文字にすることをお勧めします。

  • SQL ファイル全体で「Right Menu」のすべてのインスタンスを検索し、それらを「right-menu」に変更します。

  • ここで注意が必要なのは、すべての場所を変更する必要があるわけではないということです。たとえば、上記の例の「2 番目のインスタンス」を変更する必要はなく、このモジュールに関連付けられているモジュール タイトルを変更する必要もありません。

  • 変更を行ったら、SQL を Web サイトにインポートします。

問題がある場合は、編集する前にエクスポートした元の SQL ファイルのコピーを復元して、もう一度やり直してください。

それが役立つことを願っています。ご不明な点がございましたら、お気軽にお問い合わせください。

しかし、それは問題を解決しません..

左側のメインメニュー ボックスに次のように表示されます。

警告: modMainMenuHelper::buildXML() へのパラメーター 1 は参照であると予想されます。値は E:\wamp\www\joomla_1.5\libraries\joomla\cache\handler\callback.php 行 100 で指定されます

とトップメニューが完全になくなりました。

ここで立ち往生.. 前に進むとどうなるか..!

4

0 に答える 0