Как в карточке товара opencart вывести ссылки на позиции с одинаковым цветом?
Необходимо, выводить в карточку товара ссылки на позиции другого цвета (есть три сумки одна белая, другая черная, третья красная. нужно когда я нахожусь внутри красной, на текущей странице выводить ссылки на черную и белую).
Подумал, что можно в model записывать артикул+цвет, выбирать по этому полю (предварительно обрезав часть с цветом), и выводить. но реализовать не получается.
Подскажите пожалуйста, как это можно сделать. возможно вы знаете более красивый способ, модуль какой нибудь, и поделитесь им, буду признателен (:
Это не так делается. Добавляете в опциях "цвет" и создаете нужные цвета, затем идете в настройки товара, вклада опции и выбираете добавляете необходимые там цвета. В результате у вас одна сумка и несколько вариантов ее цвета.
Как вариант можете вручную забить в сопутствующих товарах у каждой сумки товары с другими цветами, но это некорректно будет, да и в будущем вы к сумке не сможете добавить в качестве сопутствующих товаров какой-нибудь лак для ногтей.
Если же вариант с опциями не подходит... тогда не подскажу, увы, порыскайте на официальном сайте в разделе расширений или на Opencartforum, вроде что-то попадалось, но не помню.
спасибо, но вариант с опциями не подходит, так как важно наличие "связки" страниц ссылками, вручную тоже проблематично, ассортимент большой и постоянно изменяется.
@Tantacula спасибо большое! прекрасно подходит, немного подправить, чтобы не выводились похожие если есть товары с одинаковыми атрибутами, и будет идеально, это уже сам доковыряю.
С опенкар не знаком, но подозреваю раз это отдельный модуль, значит у него есть свой класс, соответственно от него можно просто оттолкнуться ксс-ом .some-wrap-component a { color: red;}
спасибо за ответ, и извините, но ваш ответ бред полнейший ) причем тут css.
у меня есть две сумки одна белая, другая черная, третья красная. мне нужно когда я нахожусь внутри красной на текущей странице были ссылки на черную и белую.
@Yastr а теперь вчитайтесь в первое ваше предложение и думаю поймёте, что оно звучит двусмысленно. А вот с вашим комментарием всё встает на свои места.