Opuls Posted May 3, 2017 Report Share Posted May 3, 2017 (edited) Sveiki. Varbūt kādam ir idejas kā uztaisīt opencart add funkciju priekš groza pievienošanas. Orģināli ir 'add': function(product_id, quantity) { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: 'product_id=' + product_id + '&quantity=' + (typeof(quantity) != 'undefined' ? quantity : 1), dataType: 'json', beforeSend: function() { $('#cart > button').button('loading'); }, success: function(json) { $('.alert, .text-danger').remove(); $('#cart > button').button('reset'); if (json['redirect']) { location = json['redirect']; } if (json['success']) { $('#content').parent().before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '<button type="button" class="close" data-dismiss="alert">×</button></div>'); $('#cart-total').html(json['total']); $('html, body').animate({ scrollTop: 0 }, 'slow'); $('#cart > ul').load('index.php?route=common/cart/info ul li'); } } }); Bet vajag dabūt klāt vēl option vērtību klāt. Option php failā saprot kā array mainīgo. if (isset($this->request->post['option'])) { $option = array_filter($this->request->post['option']); } else { $option = array(); } Kādas idejas kā nodefinēt ? OC 2.0 versija. Edited May 3, 2017 by Opuls Quote Link to comment Share on other sites More sharing options...
Nils Graustiņš Posted May 3, 2017 Report Share Posted May 3, 2017 Cik man no šī izskatās, postā nav option parametra. Paņem firebug un apskaties, kāds posts aiziet. Quote Link to comment Share on other sites More sharing options...
Opuls Posted May 3, 2017 Author Report Share Posted May 3, 2017 Paldies par ideju. Uz mozillas nostrādā, arī uz internet explorer aiziet, bet Chrome negrib sagremot... Sanāk: product_id=84&quantity=1&option[264]=111 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.