SEF Urls をオンにしたところ、メニューを使用して Web サイトをナビゲートすると正常に動作します。
しかし、記事から生成されたリンクをクリックすると、URL フィールドに表示される URL が乱雑になります。私は得る:
http://mywebsite.org/fr/publications?id=375
それ以外の
http://mywebsite.org/fr/publications/comprendre/livres/pinker
簡単に言えば、問題は、生成された SEF URL が menuAlias/CategoryAlias/ArticleAlias ではなく、menuAlias?id=ArticleID のようになることです。
リンクには(以前と同様に)非 SEF URL を使用します。
href="index.php?option=com_content&view=article&id=375&Itemid=265
( Itemid 265 = メニューの公開と Id 375 = 記事のピンカー)
私は1つの解決策に出くわしましたが、うまくいきません:
href="<?php echo JRoute::_('index.php?option=com_content&view=article&id=54&Itemid=20' ); ?>"
記事からリンクすると、新しいタブに SEF (本当の) URL が表示されるので、href をどのように設定すればよいでしょうか?
どうもありがとう!