madvolkov 0 Опубликовано 17 апреля, 2019 Автор Жалоба Share Опубликовано 17 апреля, 2019 Я вставил данный код <script type="text/javascript"> (window["rrApiOnReady"]=window["rrApiOnReady"]||[]).push(function(){rrApi.setEmail(<?echo $sc_customers_email_address;?>);}); (window["rrApiOnReady"] = window["rrApiOnReady"] || []).push(function() { try { rrApi.order({ transaction: <? echo $order_id?>, items: [ <? echo $item_string2;?> ] }); } catch(e) {} }) </script> в файл чекоут сакцесс. в итоге после оформления заказа на странице есть такое вот : (window["rrApiOnReady"]=window["rrApiOnReady"]||[]).push(function(){rrApi.setEmail(234@ert.ru);}); выходит mail при заполнении формы нормально вставляется. но сервис почему то не обнаруживает что код mail вставлен и отрабатывает ( хотя все сделано по инструкции и работает ведь Способ №1 На странице "Спасибо за заказ", перед кодом трекера совершения транзакции Retail Rocket (п.5 инструкции по настройке трекинга) установите код: (window["rrApiOnReady"]=window["rrApiOnReady"]||[]).push(function(){rrApi.setEmail("email_пользователя");}); и как проставить literal в данном случаи чтобы smarty понимал все ? onblur="var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(regex.test(this.value)) { try {rrApi.setEmail(this.value);}catch(e){}}" Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 апреля, 2019 Жалоба Share Опубликовано 17 апреля, 2019 В 17.04.2019 в 06:30, madvolkov сказал: в файл чекоут сакцесс. в итоге после оформления заказа на странице есть такое вот : Expand Email лучше брать из $order->customer['email_address'] т.к. Вы встваляете - это, насколько я помню, значение из сессии и оно обнуляется на checkout_success.php или при сохранении заказа. Ссылка на сообщение Поделиться на другие сайты
madvolkov 0 Опубликовано 17 апреля, 2019 Автор Жалоба Share Опубликовано 17 апреля, 2019 Всё заработало СПАСИБО. просто формат mail надо было передавать в двойных ковычках. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 апреля, 2019 Жалоба Share Опубликовано 17 апреля, 2019 В 17.04.2019 в 06:51, madvolkov сказал: Всё заработало СПАСИБО. просто формат mail надо было передавать в двойных ковычках. Expand Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения