1window.grShopGlobal = window.grShopGlobal || {
2 kindAvailable: function() {
3 var sentAjax_preorder = function (data, callback) {
4 $.ajax({
5 url: '/-/x-api/v1/public/?method=shop2/addKindEmailNotification',
6 method: 'post',
7 xhrFields: {
8 withCredentials: true
9 },
10 data: data,
11 success: function (result) {
12 callback(result);
13 }
14 });
15 };
16
17 var object_preorder = {};
18 $(document).on('click', '.preorder-btn-js', function (e) {
19 e.preventDefault();
20 object_preorder.data = {};
21
22 object_preorder.jQbtn = $(this);
23 object_preorder.data.kind_id = object_preorder.jQbtn.data('product-kind_id');
24 object_preorder.data.email = object_preorder.jQbtn.data('user-email') || 0;
25
26 if (object_preorder.data.email) {
27 var temp_email = `
28 <div class="preorder-field preorder-email tpl-field type-email field-required">
29 <span class="preorder-email_text">
30 ${shop2.my.preorder_email_text || 'Данный email указан при регистрации.'}
31 </span>
32 <div class="preorder-email-input">
33 <div class="preorder-field-title field-title">E-mail: <span class="field-required-mark">*</span></div>
34 <div class="preorder-field-value">
35 <input type="text" name="email" required value="${object_preorder.data.email}">
36 </div>
37 </div>
38 </div>
39 `;
40
...
</html>