ms 2.2 includeTVs?
Здравствуйте. Собираю магазин, где изображение товара живет в tv, но кажется msOrder не умеет работать с tv. Он действительно не умеет работать? Или я что то делаю не так?
Вызов на странице, и в шаблоне [[+tvname]] или [[+tv.tvname]] вызываю, но ничего нету. Прежде чем писать костыль в виде сниппета хочу спросить у знающих людей.
Спасибо.
[[!msOrder? &includeTVs=`good_img`]]
Вызов на странице, и в шаблоне [[+tvname]] или [[+tv.tvname]] вызываю, но ничего нету. Прежде чем писать костыль в виде сниппета хочу спросить у знающих людей.
Спасибо.
Комментарии: 3
msOrder — не умеет (у него вообще нет входящего параметра includeTVs).
Если вы хотите на странице оформления заказа также отображать и список выбранных товаров — их нужно цеплять отдельным сниппетом.
Если вы хотите на странице оформления заказа также отображать и список выбранных товаров — их нужно цеплять отдельным сниппетом.
В корзине в строке есть плейсхолдер [[+id]] — это ID ресурса-товара. Соответственно, можете вытащить TV (если стоит pdoTools):
В письмах только не забудьте добавить [[++site_url]] перед ним.
Если используете msListOrders для истории заказов, то там не [[+id]], а [[+product_id]].
[[#[[+id]].tvname]]
В письмах только не забудьте добавить [[++site_url]] перед ним.
Если используете msListOrders для истории заказов, то там не [[+id]], а [[+product_id]].
Круто! Спасибо! Не знал что pdoTools так умеет. Видимо долгое время делая кастомные проекты я сильно отстал :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.