title = 'Корзина'; $this->registerMetaTag(['name' => 'description', 'content' => 'Корзина']); $this->registerMetaTag(['name' => 'keywords', 'content' => 'Корзина']); $this->registerJsFile(Yii::$app->request->baseUrl.'/js/jquery.mask.js',['position'=>View::POS_END,'depends'=>['yii\web\YiiAsset']]); $this->registerJs(" $('#orders-phone,#orders-phone2').mask('(000) 000-0000'); ", View::POS_READY, 'mask'); $this->registerJs(" $('#orders-delivery input[type=\"radio\"]').click(function(){ $('.hidden_box').addClass('activeShow') $('.delivery-data').hide(); $('#delivery-data-'+$(this).val()).show(); }); ", View::POS_READY, 'order-delivery'); ?>

Корзина

session->getFlash ('success')): ?>
session->getFlash ('error')): ?>
false]); ?>
контакты
field($modelOrder, 'name', [ 'options' => [ 'class' => 'input-blocks basket_input_2' ] ])->textInput([ 'class' => 'custom-input-2' ]); ?>
field($modelOrder, 'phone', [ 'options' => [ 'class' => 'input-blocks basket_input_2' ] ])->textInput([ 'class' => 'custom-input-2' ]); ?>
field($modelOrder, 'phone2', [ 'options' => [ 'class' => 'input-blocks basket_input_2' ] ])->textInput([ 'class' => 'custom-input-2' ]); ?>
field($modelOrder, 'city', [ 'options' => [ 'class' => 'input-blocks basket_input_2' ] ])->textInput([ 'class' => 'custom-input-2' ]); ?>
field($modelOrder, 'adress', [ 'options' => [ 'class' => 'input-blocks basket_input_2' ] ])->textInput([ 'class' => 'custom-input-2' ]); ?>
field($modelOrder, 'email', [ 'options' => [ 'class' => 'input-blocks basket_input_2' ] ])->textInput([ 'class' => 'custom-input-2' ]); ?>
where(['parent_id'=>0])->asArray()->all(), 'id', 'title'); array_pop($deliveries); echo $form->field($modelOrder, 'delivery') ->radioList($deliveries,[ 'item' => function($index, $label, $name, $checked, $value) { $return = '
'; $return .= ''; $return .= ''; $return .= '
'; return $return; }, ]) ?>
where(['parent_id'=>0])->all() as $item):?>
text?> field($modelOrder, 'delivery') ->radioList(ArrayHelper::map(Delivery::find()->where(['parent_id'=>$item->id])->asArray()->all(), 'id', 'title'), [ 'id'=> 'order-delivery-childs', 'item' => function($index, $label, $name, $checked, $value) { $return = '
'; $return .= ''; $return .= ''; $return .= '
'; return $return; }, ]);?>
field($modelOrder, 'payment')->radioList(['Оплатить наличными'=>'Оплатить наличными','Оплатить на карту Приват Банка'=>'Оплатить на карту Приват Банка','Оплатить по безналичному расчету'=>'Оплатить по безналичному расчету','Оплатить Правекс-телеграф'=>'Оплатить Правекс-телеграф','Наложенным платежом'=>'Наложенным платежом'],[ 'item' => function($index, $label, $name, $checked, $value) { $return = '
'; $return .= ''; $return .= ''; $return .= '
'; return $return; }, ]); ?>
field($modelOrder,'body')->textarea(['rows'=>7]); ?>
'submit4')); ?>
$item):?>
imageUrl, 'product_basket')?>
product_name?>

Код: sku?>, цвет: name?>

field($item,'['.$i.']id')->hiddenInput()->label(false); ?> field($item,'['.$i.']product_name')->hiddenInput()->label(false); ?> field($item,'['.$i.']sku')->hiddenInput()->label(false); ?> field($item,'['.$i.']name')->hiddenInput()->label(false); ?> field($item,'['.$i.']price')->hiddenInput()->label(false); ?> field($item,'['.$i.']sum_cost')->hiddenInput()->label(false); ?>
цена за один price?> грн, цена sum_cost?> грн
field($item,'['.$i.']count')->textInput(['type'=>'number'])->label(false); ?>
Удалить
"update",'class'=>'submit4 fl ')); ?>
field($modelOrder, 'total')->hiddenInput(['value'=>$modelOrder->getSumCost()])->label(false); ?> Общая сумма: getSumCost();?> грн.
'btn-success cont_shopping']) ?>