私は Joomla 1.5 で作業しており、どのメニューにもリストしたくない記事があります。限定者限定でリンク先を紹介する特設ページです。記事にきれいな URL を与える方法はありますか?
現在動作する URL は/index.php?option=com_content&view=article&id=35
. でありたいと思います/15k
。
誰か助けて?
この質問を見たことがありますが、探している URL とは異なります。
その URL を取得するには、Joomla! の SEF/SEO 設定を有効にする必要があります(既にその設定を行っていると仮定しています)。
Joomla では、新しいメニューを作成する必要があります。「ユーティリティ メニュー」などの名前を付けますが、「モジュール タイトル」は付けないでください。このメニューを表示したくないので、モジュールは必要ありません。
15k
次に、「ユーティリティ メニュー」内のメニュー項目としてエイリアスを使用して「単一記事」メニュー項目を作成します。これで、 http://www.yoursite.com/15kで記事にアクセスできるはずです。
別のメニューからこれにリンクしたい場合は、メニュー項目エイリアスを作成し、それを 15k メニュー項目に向けます。記事内からリンクしたい場合は、リンクを 15k メニュー項目に向けるだけです。
[編集]
Joomlaでルーティング!最初にユーザー定義のパス (つまり、メニューとそのメニュー項目) を調べてから、要求されたリソースに一致するものが見つからない場合は、その方法で特定のコンポーネントにルートを構築するように依頼し、コンポーネント ルーターが基本的なものである場合 (つまり、ほぼすべてのJoomla! 1.5 で単一のもの) を使用すると、?option=com_somecomponent&id=X
スタイルの結果が得られます。2.5 では、これは大幅に改善されていますが、同じルーティング メカニズムを使用しています。