Как получить id связи в которой состоит товар?
Всем привет!
Никак не могу разобраться со связями… хочу на странице товара выводить похожие товары, состоящие в одной связи многие к многим. На странице товара вызываю:
Но закавырка в том, что если связей несколько и у товара состоящего в другой связи ( например id=2) нужно указывать другой id связи. Можно конечно сделать несколько вызовов msProducts, указывая в каждом новом другой id связи:
&link=`3` и т.д.
Подскажите, как получить id связи в которой состоит товар, что бы передать значение в параметр &link=``?
P.S.: Перечисление значений в параметре &link=`1,2` не работает. Догадываюсь что в таблице msProductLink нужно найти id текущего товара и вернуть id связи к которой этот товар относиться.
Никак не могу разобраться со связями… хочу на странице товара выводить похожие товары, состоящие в одной связи многие к многим. На странице товара вызываю:
[[!msProducts?
&parents=`2`
&master=`[[*id]]`
&link=`1`
&tpl=`tpl.msProducts.row.sidebar`
]]
Но закавырка в том, что если связей несколько и у товара состоящего в другой связи ( например id=2) нужно указывать другой id связи. Можно конечно сделать несколько вызовов msProducts, указывая в каждом новом другой id связи:
[[!msProducts?
&parents=`2`
&master=`[[*id]]`
&link=`1`
&tpl=`tpl.msProducts.row.sidebar`
]]
[[!msProducts?
&parents=`2`
&master=`[[*id]]`
&link=`2`
&tpl=`tpl.msProducts.row.sidebar`
]]
&link=`3` и т.д.
Подскажите, как получить id связи в которой состоит товар, что бы передать значение в параметр &link=``?
P.S.: Перечисление значений в параметре &link=`1,2` не работает. Догадываюсь что в таблице msProductLink нужно найти id текущего товара и вернуть id связи к которой этот товар относиться.
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Тоже в этом направлении копаю но как то не успешно.
Иду в Яндекс, ищу "miniShop2 связи товаров" и первая же ссылка ведёт на мой сайт с документацией по связям.
Неужели, это какой-то невероятно сложный алгоритм поиска информации для людей, создающих сайты?
Видимо их время ценнее, чем время тех, кого они просят помочь.
Вот Ваш раздел с решениями это нормально! Взял готовое решение вставил на сайт, увидел что и как работает, изучил материал сделал как себе нужно.