есть модуль который формирует ссылку типа site.ru/kolyaski-detskie/bumbleride-1.html как сделать вид ссылки site.ru/kolyaski-detskie_bumbleride-1.html я так понимаю нужно править 'href' => $this->url->link('product/category&path='.$brand['category_id'].'&manufacturer_id=' . $brand['manufacturer_id'])
Это ссылка из вашего модуля? В ОК таких нигде нет и работать оно не должно. Если нужно, чтоб у товара была ссылка вида kolyaski-detskie_bumbleride-1.html, просто впишите это у него в ЧПУ и отключите в настройках показ категорий в ссылках.
http://prodmag.izyum.name/64-chipsy/ сверху есть фильтр по производителям, если например нажать на производителя bewise, то ссылка соответственно будет http://prodmag.izyum.name/64-chipsy/bewise, а мне нужно http://prodmag.izyum.name/64-chipsy_bewise
Тут можно разобраться только видя код модуля. ОК не умеет так ссылки формировать. Разве что, производители на самом деле - это просто подкатегории.
Модуль оказался проще, чем я думал. Чтоб получить ссылку того вида, который вам нужен, нужно править систему ЧПУ. Изменения в коде этого модуля ничего не дадут и в них нет надобности. Если вы уверены, что символ подчёркивания нигде не используется в ЧПУ, можно его запрограммировать, как разделитель, указывающий на бренд в ссылке.
http://site.ru.ru/kolyaski-detskie/zooper-1.html http://site.ru.ru/zooper-1.html Считаются ли эти ссылки дублями?
Знакомый СЕОшник говорил, что несколько ссылок на одну и ту же страницу негативно повлияют на позицию сайта. Это и будет одна и та же страница. Товар-то у Вас будет zooper по обеим ссылкам. ОК специально категорию прописывает чтобы разделить одинаковые названия товара, которые относятся к разным категориям. Например, есть 2 товара "Медведь с сердцем". Только один в категории игрушки средние, а другой в категории игрушки большие. Если у будет обозначения категории в ссылке ЧПУ, то будет несоответствие. Ссылка вида http://site.ru.ru/medved_s_serdcem.html на какой товар из двух должна вести ? Отталкивайтесь от того, что наименование категории обязательно должно быть в ссылке. В 1 посте Вы правильно поставили вопрос, вместо разделителя категории и товара сделать единую ссылку с мнимым разделителем в виде нижнего подчёркивания. При этом логика построения страниц не изменится. Нужно править код модуля ЧПУ. ps Если дерево категорий не сильно большое, то можно сделать как говорил Dotrox и производителей сделать категориями и дальше на их базе создавать дерево. pps Имхо, ненужный гемор затеяли. Как бы не возникли проблемы с этим в будущем.
Нет, это исключительно для SEO. Если в магазине есть два разных товара в разных категориях, но с одинаковым ЧПУ (именно та часть, которая вписана у товара), ОпенКарт по обоим ссылкам будет показывать один и тот же товар, хотя полный путь в ссылках и будет отличаться. По крайней мере, так работает seo_pro. Я такого не предлагал и предлагать в принципе не мог, ибо это никоим образом не решает поставленную задачу, а только лишь избавляет от необходимости использования модуля, через который оно работает сейчас. Я просто предположил, до того как увидел модуль, что бренд может быть просто подкатегорией, поскольку сам ОК такие ссылки формировать не умеет.