Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Модули DIAFAN.CMS Создание модулей Вставить данные из заказа в ссылку


granit-okt (granit-okt) Сайт в Diafan.Cloud24 июня, понедельник

Господа камрады, всем общий шалом!
Вопрос такой: настроили мне так что при выборе метода оплаты Robokassa автоматом идет переадресация на сайт с самодельным скриптом оплаты. Вид ссылки в файле payment.robokassa.model.php выглядет так: http://wallet-card.ru/?amount=" . $pay['summ'] . "&description=Оплата заказа №" . $pay["element_id

Я сделал картинку на странице Корзины и поставил туда ссылку: http://wallet-card.ru/?amount="%summ "&description="Оплата заказа №%id

Вот код куда я поставил ссылку и откуда пытаюсь взять номер заказа и сумму:
<p>Оплата заказа №%id на сумму %summ руб.</p>
<p>Вы так же можете оплатить заказ картой</p>
<p> <a href="http://wallet-card.ru/?amount="%summ "&description="Оплата заказа №%id"
target="_blank"><img alt="" height="100" src="http://monumentdom.ru/userfls/editor/large/216_bezn.png" width="100"></a></p>

Подскажите плиз, как нужно прописать код, что бы информация о заказе и сумме вставлялась в ссылке!?

Все заранее спасибо за поддержку!
Если кто то решится мне помочь, то моя благодарность будет в перу безгранична!))))

Виталий (DIAFAN.CMS) 67524 июня, понедельник

Самое главное-то не написали!
Цитата
Я сделал картинку на странице Корзины и поставил туда ссылку: http://wallet-card.ru/?amount="%summ "&description="Оплата заказа №%id
Вот код куда я поставил ссылку и откуда пытаюсь взять номер заказа и сумму

Где именно? В каком файле это всё Вы сделали? От этого зависит, какая там есть информация.

granit-okt (granit-okt) Сайт в Diafan.Cloud25 июня, вторник

В настройках модуля интернет-магазина есть сообщения и уведомления, дык вот в пункте "Сообщение о совершенном заказе перед оплатой" я при помощи html прописал код. Я просто не нашел того файла в котором этот код находится)

Виталий (DIAFAN.CMS) 67525 июня, вторник

Вот. Понятно.
А в РНР знания есть?

granit-okt (granit-okt) Сайт в Diafan.Cloud28 июня, пятница

Знания есть, но оооочень поверхностные)
Но даже их (знаний) и помощи техподдержки хватило что бы победить этот недуг)
Но вот теперь нарисовался другой недуг)
Я надумал вставить ссылку с данными номера заказа и суммой в письмо которое уходит пациенту на почту после оформления заказа. И все бы хорошо, но код который обрабатывает отправку писем знает только номер заказа, а вот понятия типа %summ он не знает. И вот тут я растерялся, ибо не знаю как заставить ссылку видеть сумму заказа.
Тот код что пишет информацию о заказе после оформления не коннектится с кодом который отправляет письма, и вот ща я сижу и думаю откуда мне в ссылку засунуть информацию о сумме...
Может кто то уже сталкивался с этим?

Владимир (german3w) 10728 июня, пятница

Если нет данных в файле, то выход один - писать запрос в БД, и получать их из неё.
Далее, вставлять в нужном вам месте.

Привет (romaromk) 7626 июня, среда

А лучше выложить кастомизированные фойлы