Commit 7c51adb21cfc3cac7b8c0554edc3cf697249aa2d

Authored by Administrator
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(){
... ...