0

外部リンクへのメニューがあります:

Menu name: Support
Type: External Link
Link: http://www.somesite.com/support

そのメニューはサイトのいくつかの領域に表示され、変更される予定なので、エイリアスを作成したかったので、元のメニューを変更するだけで済みます。

Menu Name: Support menu example
Type: Menu Alias
Menu Alias: support-menu
Menu Lnk: Support

問題は、テストメニューで404エラーが発生することです。単一の記事メニューを指すように変更すると、うまく機能しますが、外部リンクを指すメニューではエラーが発生します。

エイリアスメニューにカーソルを合わせると、次のリンクが表示されます。

http://www.somesite.com/?Itemid=138

アイテムIDを使用して通常のリンクを入力しようとしましたが、外部リンクでは機能せず、アティクルのみで機能し、ID番号を確認しました。

http://www.somewebsite.com/index.php?Itemid=115
4

1 に答える 1

1

http://www.somesite.com/?Itemid=138メニューコンポーネントをざっと見てみると、ハードコードされており、移動が難しいため、リンクを構築しているように見えます。

Joomlaのリダイレクトコンポーネントを使用することで、おそらくこれを少し回避することができます。コンポーネントを見つけhttp://www.somesite.com/?Itemid=138て、にリダイレクトするように設定しhttp://www.somesite.com/supportます。リンクが変更された場合は、リンクを2か所で更新する必要があります(メニューで1回、リダイレクトで1回)が、多くの場所よりも優れています。

これはおそらく、改善のためにJoomlaに提出する必要があるバグでもあります。

于 2012-11-16T07:20:00.540 に答える