0

私は Joomla v3.2 を使用しています。com_tags コンポーネントで、URL クエリに catid と Itemid を含めるために helpers/route.php ファイルを変更しました。(クエリはモジュール mod_easycloud によって構築されますが、これも変更されています)。

$link = 'index.php?option=com_tags&view=tag&id=' .$id.'&Itemid='.JRequest::getInt('Itemid');
$link .= '&catId='.JRequest::getInt('catId');

また、正しい SEF URL を構築および解析するために、router.php ファイルを変更しました。

しかし、SEF URL に切り替えると、Itemidパラメータが機能しません。コンテンツはカテゴリcatidに正しくリンクされていますが、現在のメニュー項目はアクティブではありません。

上記の機能は、sef 以外の URL に戻すと機能します。

4

1 に答える 1