Изменения документа Для_разработчиков
Редактировал(а) Михаил Галич 26.11.2024, 12:16
<
>
отредактировано Михаил Галич
на 11.12.2023, 13:53
на 11.12.2023, 13:53
отредактировано Михаил Галич
на 11.12.2023, 13:51
на 11.12.2023, 13:51
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -6,7 +6,7 @@ 6 6 7 7 2. Вставьте в необходимом месте на своём сайте код: 8 8 9 - <pre>{{{<script type="text/javascript">9 +{{{<script type="text/javascript"> 10 10 // инициализируем виджет с параметрами 11 11 WPInit({ 12 12 id: 1, ... ... @@ -27,7 +27,7 @@ 27 27 // если заказ оплачен, занесём данные из response.data.order_id себе на сайт 28 28 } 29 29 } 30 -</script>}}} </pre>30 +</script>}}} 31 31 32 32 33 33 == Функции == ... ... @@ -68,7 +68,13 @@ 68 68 69 69 ===== Пример передаваемых данных: ===== 70 70 71 -{{{// показ виджета на нажатие кнопки с id "OpenButton" var OpenButton = document.getElementById('OpenButton'); OpenButton.onclick = function() { WPOpenModal({ tariffsid: [27, 28] }) }}}} 71 +{{{// показ виджета на нажатие кнопки с id "OpenButton" 72 +var OpenButton = document.getElementById('OpenButton'); 73 +OpenButton.onclick = function() { 74 + WPOpenModal({ 75 + tariffsid: [27, 28] 76 + }) 77 +}}}} 72 72 73 73 === WPChange({status, data}) === 74 74 ... ... @@ -83,7 +83,20 @@ 83 83 84 84 ===== Пример работы с данными: ===== 85 85 86 -{{{WPChange = function(response) { if (response.status == 'starting') { // действие на внешней странице } if (response.status == 'started') { // действие на внешней странице } if (response.status == 'reserved') { // id зарезервированного заказа: response.data.order_id } if (response.status == 'completed') { // id оплаченного заказа: response.data.order_id } }}}} 92 +{{{WPChange = function(response) { 93 + if (response.status == 'starting') { 94 + // действие на внешней странице 95 + } 96 + if (response.status == 'started') { 97 + // действие на внешней странице 98 + } 99 + if (response.status == 'reserved') { 100 + // id зарезервированного заказа: response.data.order_id 101 + } 102 + if (response.status == 'completed') { 103 + // id оплаченного заказа: response.data.order_id 104 + } 105 +}}}} 87 87 88 88 == Параметры == 89 89