Commit 7c51adb21cfc3cac7b8c0554edc3cf697249aa2d
1 parent
3af3ecb3
image size
Showing
2 changed files
with
23 additions
and
22 deletions
Show diff stats
frontend/views/basket/index.php
... | ... | @@ -58,17 +58,16 @@ $('#orders-delivery input[type=\"radio\"]').click(function(){ |
58 | 58 | <?php foreach(Delivery::find()->where(['parent_id'=>0])->all() as $item):?> |
59 | 59 | <div class='delivery-data' id='delivery-data-<?=$item->id?>'> |
60 | 60 | <?=$item->text?> |
61 | - <?= $form->field($modelOrder, 'delivery') | |
62 | - ->radioList(ArrayHelper::map(Delivery::find()->where(['parent_id'=>0])->asArray()->all(), 'id', 'title'), [ | |
63 | - 'item' => function($index, $label, $name, $checked, $value) { | |
64 | - $return = '<div class="custom-form-buttons">'; | |
65 | - $return .= '<input class="custom-radio" id="custom-radio-' . $value . '" ' . ( $checked ? "checked" : "" ) . ' type="radio" name="' . $name . '" value="' . $value . '" >'; | |
66 | - $return .= '<label for="custom-radio-' . $value . '" ><span></span>' . $label . '</label>'; | |
67 | - $return .= '</div>'; | |
68 | - return $return; | |
69 | - }, | |
70 | - ]); | |
71 | - ?> | |
61 | + <?= $form->field($modelOrder, 'delivery') | |
62 | + ->radioList(ArrayHelper::map(Delivery::find()->where(['parent_id'=>$item->id])->asArray()->all(), 'id', 'title'), [ | |
63 | + 'item' => function($index, $label, $name, $checked, $value) { | |
64 | + $return = '<div class="custom-form-buttons">'; | |
65 | + $return .= '<input class="custom-radio" id="custom-radio-' . $value . '" ' . ( $checked ? "checked" : "" ) . ' type="radio" name="' . $name . '" value="' . $value . '" >'; | |
66 | + $return .= '<label for="custom-radio-' . $value . '" ><span></span>' . $label . '</label>'; | |
67 | + $return .= '</div>'; | |
68 | + return $return; | |
69 | + }, | |
70 | + ]);?> | |
72 | 71 | </div> |
73 | 72 | |
74 | 73 | <?php endforeach;?> | ... | ... |
frontend/web/js/basket.js
... | ... | @@ -81,18 +81,20 @@ |
81 | 81 | } |
82 | 82 | |
83 | 83 | var sendformitems = function(w,form){ |
84 | - var data_form = $(form+' .basket_form2').serialize(); | |
85 | - console.log(w); | |
86 | - $.ajax({ | |
87 | - type: 'POST', | |
88 | - url: "/basket/items/", | |
89 | - dataType: "json", | |
90 | - data: data_form, | |
91 | - done: function(data) { | |
92 | - update(data,form,w); | |
93 | - start_basket(); | |
94 | - }, | |
84 | + //var data_form = $(form+' .basket_form2').serialize(); | |
85 | + $.post('/basket/items/', $.param($(form+' .basket_form2').serializeArray()), function(data) { | |
86 | + update(data,form,w); | |
87 | + start_basket(); | |
95 | 88 | }); |
89 | + //$.ajax({ | |
90 | + // type: 'POST', | |
91 | + // url: "/basket/items/", | |
92 | + // dataType: "json", | |
93 | + // data: data_form, | |
94 | + // done: function(data) { | |
95 | + // | |
96 | + // }, | |
97 | + //}); | |
96 | 98 | } |
97 | 99 | |
98 | 100 | var start_basket = function(){ | ... | ... |