Dithard Опубликовано 26 марта, 2018 Жалоба Поделиться Опубликовано 26 марта, 2018 (изменено) Здравствуйте. На сайте есть генератор призов (случайно выбирает номер товара). Этот генератор записывает в форму добавления товара в корзину id товара и когда пользователь нажимате кнопку товар отправляется в корзину. В корзине товар отображается. Но здесь возникает проблема, когда пользователь отправляет заказ то выигранный товар часто не отображается в админке сайта, если кроме него есть еще какие-то товары в заказе, если же приз в заказе один то выводится текст "Страница не найдена". Когда я создаю акционный товар заново то он сначала отправляется, но через некоторое время перестает. HTML rод блока для вставки id: <form action="/cart" class="variants"> <table> <tbody> <tr class="variant"> <td><input checked="checked" class="variant_radiobutton" name="variant" style="display: none;" type="radio" value="50"></td> </tr> </tbody> </table><input class="button" data-result-text="добавлено" id="button-gift" type="submit" value="У корзину"> </form> JQ код который вставляет id: $('input[name="variant"]').val(namb[5]); Параметры товара в скриншоте.И еще одно в корзине я ограничиваю количество акционного товара (1) с помощью JQ. Размещен вне формы. <script type="text/javascript" > var goods = [190, 198, 192, 194, 193, 195]; var i=0; while(goods[i]){ if($('input[name="amounts['+goods[i]+']"]').length) { var Line = $('.line').length; if(Line<=1){ $(".button").prop('disabled', true); $('.priceall').hide(); $('#deliveries').hide(); $('.cart_form').hide(); $('.taking-basket-cart-goods').show(); } $('input[name="amounts['+goods[i]+']"]').val(1); $('input[name="amounts['+goods[i]+']"]').prop('disabled', true); } i++; } </script> Заранее благодарю за помощь. Изменено 26 марта, 2018 пользователем Dithard Цитата Ссылка на сообщение Поделиться на другие сайты
Dithard Опубликовано 27 марта, 2018 Автор Жалоба Поделиться Опубликовано 27 марта, 2018 И еще, простые товары (активные и с нормальной ценой) отправляет, а акционные нет (цена 0,00, а затем 0,01). Акционные товары были неактивны, и я думал что проблема в этом, но когда я создал призы заново и активными все повторилось. Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 27 марта, 2018 Жалоба Поделиться Опубликовано 27 марта, 2018 Ваш вопрос слабо относится к Simpla, он относится к доработке, из которой показали лишь отдельные отрывочные куски. Понятно, что дело в ошибках используемой разработки. Если хотите их исправить, то лучше всего обращаться к автору. А уж если хотите получить помощь здесь, то надо открывать свои секреты - писать полностью все детали доработки. Насколько можно судить по написанному, сделано небрежно, только для показа корзины. А чтобы корректно обрабатывалось в заказе, автор и не подумал позаботиться. Скорее всего, Вам сделали 20-30% работы, а недостающее надо создавать заново... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.