minishop2, связь 1:1 в msProducts.row – не соображу, где uri связанного товара
Здравствуйте,
связь 1: 1, на странице товара работает «правильно», то есть в чанке msProduct.content код
даёт ссылку на связанный товар. А в чанке msProducts.row выводимом в mFilter2, код…
Подскажите, пожалуйста…
связь 1: 1, на странице товара работает «правильно», то есть в чанке msProduct.content код
{'!msProducts' | snippet : [
'tpl'=>'@INLINE
<p class="outofprod-title">Товар снят с производства</p>
<a class="outofprod-url" href="[[+uri]]" title="[[+pagetitle:escape]]"><span>посмотреть аналог</span></a>
',
'parents'=>'10',
'link'=>'1',
'master'=>'[[*id]]'
]}
даёт ссылку на связанный товар. А в чанке msProducts.row выводимом в mFilter2, код…
[[!msProducts?
&tpl=`@INLINE
<div class="outofprod-link">
<a href="[[+uri]]" title="[[+pagetitle:escape]]">
<span>Товар снят с производства</span>
<span>Посмотреть аналог</span>
</a>
</div> `
&link=`1`
&master=`{$id}`
&parents=`10`
&showLog=`1`
]]
в [[+uri]] даёт ссылку на текущий товар, который master. Хотя при &tpl=`` показывает массив slave.Подскажите, пожалуйста…
Комментарии: 2
Используйте обычные чанки, не инлайновые и все будет прекрасно.
так и есть. Спасибо! )
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.