Я изменил некоторый код в seo_url.php следующим образом:
(с ocmod):
<file path="catalog/controller/startup/seo_url.php">
<operation>
<search>
<![CDATA[
$url .= '/' . $query->row['keyword'];
]]>
</search>
<add position="replace" >
<![CDATA[
$url = '/' . $query->row['keyword'];
]]>
</add>
</operation>
</file>
, чтобы избежать дублирования контента.Это работает нормально, но моя проблема заключается в том, что я хочу показать в представлении продукта полный путь, в котором находится категория продукта.
, поэтому, если я перейду с общего / домашнего (стартовая страница) на представление продуктастраницу я бы обычно проверял, есть ли у меня путь.если нет, получите полный путь из оператора sql.если у меня есть путь (со страницы категорий), покажите мне в представлении продукта путь крошки, откуда я пришел.
Мне нужно проверить это, потому что у меня есть 2 категории одного уровня
example:
home - level 1 - level 2 - product A
home - level 1 - level 3 - product A
Но если я переопределяю seo_url.php, чтобы избежать дублирования контента, я не могу получить путь обычным способом ($ this-> request-> get ['path'])
, так как я могупроверить, есть ли у меня путь, когда я переопределяю seo_url.php, как указано выше?
Привет