У меня есть сайт, на котором необходимо отобразить серию статей в двух разных меню.В зависимости от активного меню отображаются разные модули.Проблема в том, что внутренние ссылки в статьях содержат элемент itemid, который связывает их только с одним меню.
Решение, которое я имею в виду, состоит в том, чтобы изменить index.php для шаблона, который я использую для этих меню,и выполните поиск и замену для всех внутренних ссылок - установив itemid на основе текущего идентификатора.Принимая во внимание, что mod_rewrite не будет работать в этой ситуации, есть ли изящный способ сделать это в Joomla?
Я подозреваю, что мне нужно было бы взять <jdoc:include type="component" />
и вместо простого включения компонента, прочитайте содержимое в переменную, выполните поиск и замену и выплюните его обратно.Как мне это сделать?
Есть ли более простые подходы к этой проблеме?