Joomla 1.5 を使用しており、有効になってSEF
います。他の URL では正常に機能しますが、一部のリンクでは「ページ OK」のみが表示されます。ページのコンテンツは表示されません。「ページOK」のみが表示されるのはなぜですか。どうすればこれを回避できますか?
メニューが Joomla SEF で機能しない
<li><a href="<?php echo JRoute::_('index.php?option=com_virtuemart&Itemid=28'); ?>"><img src="<?php echo $this->baseurl ?>/templates/animal/images/shop.jpg" width="101" height="31" /></a></li>
<li><a href="<?php echo JRoute::_('index.php?option=com_content&view=article&id=7'); ?>"><img src="<?php echo $this->baseurl ?>/templates/animal/images/donationsBut.jpg" width="100" height="31" /></a></li>
<li><a href="<?php echo JRoute::_('index.php?option=com_aicontactsafe&view=message&layout=message&pf=1&Itemid=8'); ?>"><img src="<?php echo $this->baseurl ?>/templates/animal/images/contactBut.jpg" width="101" height="31" /></a></li>
メニューに表示される URL はhttp://www.xxx/donationsで、ページ内にコンテンツはありません。
/itemid を削除すると、コンテンツが表示され、URL は component/content/article/7 になります。