Ссылка на товар в письме

Здесь вам помогут решить проблемы, возникающие в процессе использования модуля TSVshop
John
Сообщения: 14
Зарегистрирован: 02 фев 2016, 10:10

Ссылка на товар в письме

Сообщение John » 02 фев 2016, 13:15

Там где секция table идет перебор товаров, а как сделать в письме ссылку на товар?
И еще вопрос по поводу сниппетов, можно ли в свой сниппет передать id всех товаров из корзины?

admin
Администратор
Сообщения: 148
Зарегистрирован: 08 фев 2013, 13:53

Re: Ссылка на товар в письме

Сообщение admin » 02 фев 2016, 16:00

Ссылочку на товар в письме можно вставить так <a href="/index.php?id=[+shop.mail.id]">[+shop.mail.name+]</a>

Насчет второго вопроса - уточните, пожалуйста, куда именно нужно вставить ИД товаров из корзины: в сниппет внутри шаблона письма или в сниппет в какую-то часть сайта?. В обоих случаях такого плейсхолдера, собирающего все ИД, нету. Достаточно тогда в нужном вам сниппете (или в отдельном) собрать все ИД из корзины. Все товары из корзины хранятся в массиве $_SESSION[$session]['orders'].

Если будут проблемы, пишите, постараюсь помочь

John
Сообщения: 14
Зарегистрирован: 02 фев 2016, 10:10

Re: Ссылка на товар в письме

Сообщение John » 03 фев 2016, 08:46

$_SESSION[$session]['orders']
не выводит ничего, также и $_SESSION['orders']. В самой сесси есть orders но он находится в ключе, который вероятно захеширован

admin
Администратор
Сообщения: 148
Зарегистрирован: 08 фев 2013, 13:53

Re: Ссылка на товар в письме

Сообщение admin » 03 фев 2016, 12:50

В сниппете, который вы используете для сбора ID товаров из корзины, нужно:
1) объявить глобальной переменную $session:

Код: Выделить всё

global $session;

2) подключить файл с ядром корзины:

Код: Выделить всё

include(MODX_BASE_PATH.'/assets/snippets/tsvshop/include/cart.inc.php');


Далее уже у вас будет доступен массив $_SESSION[$session]['orders']
Им можете теперь пользоваться.

John
Сообщения: 14
Зарегистрирован: 02 фев 2016, 10:10

Re: Ссылка на товар в письме

Сообщение John » 04 фев 2016, 07:26

Спасибо, работает

admin
Администратор
Сообщения: 148
Зарегистрирован: 08 фев 2013, 13:53

Re: Ссылка на товар в письме

Сообщение admin » 04 фев 2016, 11:59

Рад помочь


Вернуться в «Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость