Size: a a a

2020 July 01

R

RAPOS in phpGeeks
ADMIN INDIGO
как через ajax запрос отдается 3 параметра $('#button-cart').on('click', function() {
 $.ajax({
   url: 'index.php?route=checkout/cart/add',
   type: 'post',
   data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'),
   dataType: 'json',
   beforeSend: function() {
     /*$('#button-cart').button('loading');*/
   },
   complete: function() {
     /*$('#button-cart').button('reset');*/
   },
   success: function(json) {
     $('.alert, .text-danger').remove();
     $('.form-group').removeClass('has-error');

     if (json['error']) {
       if (json['error']['option']) {
         for (i in json['error']['option']) {
           var element = $('#input-option' + i.replace('_', '-'));

           if (element.parent().hasClass('input-group')) {
             element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
           } else {
             element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
           }
         }
       }

       if (json['error']['recurring']) {
         $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>');
       }

       // Highlight any found errors
       $('.text-danger').parent().addClass('has-error');
     }

     if (json['success']) {
       /*$('.breadcrumb').after('<div class="alert alert-success">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>');*/

       $('#cart .basket').html('<span id="cart-total"> ' + json['total'] + '</span>');

       //$('html, body').animate({ scrollTop: 0 }, 'slow');
               $('.cart-popup-open').click();
               $('.pop-added_t').text(json['name']);

       $('#cart .basket-hover > ul').load('index.php?route=common/cart/info ul li');
     }
   },
       error: function(xhr, ajaxOptions, thrownError) {
           alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
       }
 });
});
я так понимаю ты корзину хочешь кастомизировать?
источник

ES

Eugene She in phpGeeks
ADMIN INDIGO
let input_quantity = $(this).closest('.cat-page-list').find("input[type='text']");
       let input_product_id = $(this).closest('.cat-page-list').find("input[type='hidden']");
       let input_option = $(this).closest('.cat-page-list').find("input[type='radio']");

как эти переменные соеденить ?
Что значит соединить?   Сконкатенировать значения?   Или вы не хотите писать каждый раз let ?
источник

ES

Eugene She in phpGeeks
Всем привет ;)
источник

ES

Eugene She in phpGeeks
🇺🇦 Ad Libitum
Привет всем. Ничего понять не могу. PHP-логи чистые. На уровне php.ini прописал жёстко путь к логам error_log /var/log/php_errors.log, выставил в WP DEBUG, проставил error_log в nginx - все равно ВСЕ логи на машине чистые.
а display_errors и error_reporting в php ini включен?
источник

ES

Eugene She in phpGeeks
Stas
"INSERT INTO '".$crm_user."' SET num='".$num."'"
ребята чет уже туплю. Почему невидит таблцу в переменной вардампом там строка все как надо но в бд непишет
"INSERT INTO {$crm_user} SET num = {$num}"  и будет счастье
источник

D

Dr.Padre in phpGeeks
на каждого юзера своя таблица??
источник

ES

Eugene She in phpGeeks
Интересненько
источник

D

Dr.Padre in phpGeeks
или там просто в переменной указана таблица юзеров
источник

D

Dr.Padre in phpGeeks
но всёравно непонятно что даст инкремент и num для "юзера". В любом случае что-то непонятное
источник

ES

Eugene She in phpGeeks
Скорее вырвано из контекста
источник

T🐜

The Ant 🐜 in phpGeeks
Stas
"INSERT INTO '".$crm_user."' SET num='".$num."'"
ребята чет уже туплю. Почему невидит таблцу в переменной вардампом там строка все как надо но в бд непишет
Бд оказалась умнее пользователя и отказывается выполнять не безопасные запросы
источник

D

Dr.Padre in phpGeeks
The Ant 🐜
Бд оказалась умнее пользователя и отказывается выполнять не безопасные запросы
Пластмассовый мир победил...
источник

in phpGeeks
Dr.Padre
Пластмассовый мир победил...
Ор
источник

ES

Eugene She in phpGeeks
And
источник

e

earthman 👽 in phpGeeks
Подскажите, как создать БД на OpenServer
источник

e

earthman 👽 in phpGeeks
фото не могу отправить
источник

D

Dr.Padre in phpGeeks
earthman 👽
Подскажите, как создать БД на OpenServer
заходишь в phpmyadmin и создаешь
источник

e

earthman 👽 in phpGeeks
Dr.Padre
заходишь в phpmyadmin и создаешь
я знаю
источник

e

earthman 👽 in phpGeeks
Dr.Padre
заходишь в phpmyadmin и создаешь
снимите ограничения на отправку медиа
источник

D

Dr.Padre in phpGeeks
earthman 👽
снимите ограничения на отправку медиа
никак, главный поставил ограничение на всех пользователей.
источник