Natali 0 Опубликовано 11 сентября, 2010 Жалоба Share Опубликовано 11 сентября, 2010 Здравствуйте. Подскажите, пожалуйста, переменную для вывода общей стоимости осуществлённого подтверждённого заказа. Искали в справке, нашли вот такие переменные: 1. {$module_data.PRODUCTS_PRICE} - Сумма заказанных единиц товара. 2. {$TOTAL_CONTENT} - Итоговые суммы корзины. 3. {$order_total_values.TEXT} - Модули итого - значение. Суть вопроса. Хотим подключить внешнюю партнёрскую программу. Им для определения сумм заказов нужна соответствующая переменная. Т.е. им надо знать сумму заказов, выполненных предоставленными ими покупателями. Какую переменную нужно использовать для определения суммы именно проданных товаров. Насколько я понимаю нужна 1-ая переменная из списка выше, т.к. 2-ая переменная содержит в себе стоимость товаров + стоимость доставки. Правильно ли я понимаю суть этих переменных? Если нет, подскажите пожалуйста нужную. СПАСИБО. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 сентября, 2010 Жалоба Share Опубликовано 11 сентября, 2010 Вывод общей стоимости где?! Но в любом случае отдельном метки только для суммы нет нигда, так что по умолчанию такой возможности нет. Ссылка на сообщение Поделиться на другие сайты
Natali 0 Опубликовано 11 сентября, 2010 Автор Жалоба Share Опубликовано 11 сентября, 2010 Нам прислали код скрипта, который надо вставить "на последней странице формирования заказа". Т.е. я так понимаю, в нашем случае это module\checkout_sucess.html Вот привожу текст письма, поясняющий скрипт, и сам код скрипта: HTML коды для установки в магазине на последней странице формирования заказа. Далее пояснения к кодам: обязательные параметры: order - номер заказа valuta - трехбуквенный код валюты по ISO. (USD, RUR, EUR, etc) price - стоимость заказа опциональные параметры: customer - ID клиента для идентификации. Например, его логин или фамилия. Данный параметр необязателен и используется только если сам клиент этого хочет (для дополнительного удобства идентификации заказа, например) если данный параметр вы не планируете использовать, то из строки опускаете весь параметр (&customer=((..))) Значения переменных из движка магазина должны вставляться непосредственно в скобки параметров вместо "!!" или "..". Например: ......&order=(($order_id))&customer=(($customer))&valuta=((RUR))&price=(($total_sum))... <!-- QUATRIX Tracking Code Start --> <!-- ( Для обеспечения надежности и стабильности не допускается изменение HTML-кода! ) --> <script language="JavaScript" type="text/javascript" src="http://trc.quatrix.ru/action/?wuMuGwMZcOJobnC&script=1&order=((!!))&customer=((..))&valuta=((RUR))&price=((!!))"></script> <noscript><img width="1" height="1" src="http://trc.quatrix.ru/action/?wuMuGwMZcOJobnC&script=0&order=((!!))&customer=((..))&valuta=((RUR))&price=((!!))"></noscript> <!-- QUATRIX Tracking End --> Нужна переменная для этого скрипта, которая показывает, на какую сумму был сделан заказ. Т.е. общая сумма товара (желательно без стоимости доставки). P.S. Мы хотим ставить этот код в файл module\checkout_sucess.html. т.к. это последняя страница формирования заказа. Это правильно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 сентября, 2010 Жалоба Share Опубликовано 12 сентября, 2010 Никак не вставить, таких меток по умолчанию нет для страницы checkout_success Это нужно сначала определять нужные метки в /checkout_success.php А затем уже добавлять этот код в /templates/шаблон/module/checkout_success.html Ничего сложного, если знаете основы php. В checkout_success.php уже есть пример кода как получать данные о заказе. Ссылка на сообщение Поделиться на другие сайты
Natali 0 Опубликовано 19 сентября, 2010 Автор Жалоба Share Опубликовано 19 сентября, 2010 Хорошо, тогда такой вопрос. Ведь внутренняя партнёрская программа (т.е. встроенная в VAM Shop) откуда-то ведь берёт данные о сумме заказа? Подскажите тогда, где (в каком файле) стоит код собирающий эти данные. Может быть тогда я смогу в этот же файл вставить скрипт и использовать ту же переменную стоимости заказа, которую использует внутрення партнёрская программа. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 сентября, 2010 Жалоба Share Опубликовано 19 сентября, 2010 Если написать свой код, свой метки, то конечно можно вязть любые данные. Данные о заказе берутся из класса order Пример его использования например в /send_order.php можно посмотреть или в /account_history_info.php Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения