Commit 2c71da38ce3016acf199f204b7ce3e76d10c95d6
1 parent
72469867
25.03.16 finish 1
Showing
5 changed files
with
54 additions
and
54 deletions
Show diff stats
common/translation/ru/app.php
| @@ -22,4 +22,9 @@ return [ | @@ -22,4 +22,9 @@ return [ | ||
| 22 | 'your_personal_area' => 'Вход в личный кабинет', | 22 | 'your_personal_area' => 'Вход в личный кабинет', |
| 23 | 'forgot_password' => 'Забыли пароль?', | 23 | 'forgot_password' => 'Забыли пароль?', |
| 24 | 'rememberMe' => 'Запомнить меня', | 24 | 'rememberMe' => 'Запомнить меня', |
| 25 | + 'articles' => 'Всего товаров', | ||
| 26 | + 'code' => 'Код: {0}', | ||
| 27 | + 'checkout' => 'оформить заказ', | ||
| 28 | + 'sum' => 'Сумма', | ||
| 29 | + 'continue_shopping' => 'продолжить покупки', | ||
| 25 | ]; | 30 | ]; |
| 26 | \ No newline at end of file | 31 | \ No newline at end of file |
common/widgets/views/busket_modal.php
| @@ -24,7 +24,7 @@ use yii\helpers\Html; | @@ -24,7 +24,7 @@ use yii\helpers\Html; | ||
| 24 | </div> | 24 | </div> |
| 25 | <div class="name_and_code"> | 25 | <div class="name_and_code"> |
| 26 | <span class="name"><?=$item['item']->product->name.' '.$item['item']->name?></span> | 26 | <span class="name"><?=$item['item']->product->name.' '.$item['item']->name?></span> |
| 27 | - <span class="code"> Код: 45885-01016049</span> | 27 | + <span class="code"><?= Yii::t('app', 'code', '45885-01016049')?></span> |
| 28 | </div> | 28 | </div> |
| 29 | <div class="count_block_wrap"> | 29 | <div class="count_block_wrap"> |
| 30 | <div class="count_block"> | 30 | <div class="count_block"> |
| @@ -43,11 +43,11 @@ use yii\helpers\Html; | @@ -43,11 +43,11 @@ use yii\helpers\Html; | ||
| 43 | </ul> | 43 | </ul> |
| 44 | <hr> | 44 | <hr> |
| 45 | <div class="all_price"> | 45 | <div class="all_price"> |
| 46 | - <p>Всего товаров: <span class="all_count"><?= $count ?></span></p> | ||
| 47 | - <p>Сумма: <span class="all_price all_price_span"><?= $price ?></span> грн.</p> | 46 | + <p><?= Yii::t('app','articles')?>: <span class="all_count"><?= $count ?></span></p> |
| 47 | + <p><?= Yii::t('app','sum')?>: <span class="all_price all_price_span"><?= $price ?></span> грн.</p> | ||
| 48 | </div> | 48 | </div> |
| 49 | <div class="busket_bottom_btn"> | 49 | <div class="busket_bottom_btn"> |
| 50 | - <a class = "close" href="#">продолжить покупки</a> | ||
| 51 | - <?= Html::a('оформить заказ', ['orders/first'], ['class'=> 'button']);?> | 50 | + <?= Html::a(Yii::t('app','continue_shopping'),'#', ['class'=> 'close']) ?> |
| 51 | + <?= Html::a(Yii::t('app','checkout'), ['orders/first'], ['class'=> 'button']);?> | ||
| 52 | </div> | 52 | </div> |
| 53 | </div> | 53 | </div> |
frontend/views/orders/basket-step-01.php
| @@ -3,7 +3,6 @@ | @@ -3,7 +3,6 @@ | ||
| 3 | use yii\helpers\Html; | 3 | use yii\helpers\Html; |
| 4 | use yii\helpers\Url; | 4 | use yii\helpers\Url; |
| 5 | use yii\bootstrap\ActiveForm; | 5 | use yii\bootstrap\ActiveForm; |
| 6 | - | ||
| 7 | $this->title = 'Оформление заказа'; | 6 | $this->title = 'Оформление заказа'; |
| 8 | $this->params['breadcrumbs'][] = $this->title; | 7 | $this->params['breadcrumbs'][] = $this->title; |
| 9 | ?> | 8 | ?> |
| @@ -46,58 +45,55 @@ $this->params['breadcrumbs'][] = $this->title; | @@ -46,58 +45,55 @@ $this->params['breadcrumbs'][] = $this->title; | ||
| 46 | <div class="delivery_radio"> | 45 | <div class="delivery_radio"> |
| 47 | <h3>Доставка</h3> | 46 | <h3>Доставка</h3> |
| 48 | 47 | ||
| 49 | - <div class="padding_cust"> | ||
| 50 | - <?= $form->field($model, 'delivery',[ | ||
| 51 | - 'radioTemplate' => '<label>{input}<p>Курьерска доставка по Киеву и области</p>{error}{hint}</label>', | ||
| 52 | - ])->radio(['value'=>1, 'label'=>false]) ?> | ||
| 53 | - </div> | ||
| 54 | - | ||
| 55 | - <div class="padding_cust"> | ||
| 56 | - <?= $form->field($model, 'delivery',[ | ||
| 57 | - 'radioTemplate' => '<label>{input}<p>В любой регион Украины</p>{error}{hint}</label>', | ||
| 58 | - ])->radio(['value'=>2, 'label'=>false]) ?> | ||
| 59 | - </div> | ||
| 60 | - | ||
| 61 | - <div class="padding_cust"> | ||
| 62 | - <?= $form->field($model, 'delivery',[ | ||
| 63 | - 'radioTemplate' => '<label>{input}<p>Самовывоз (бесплатно)</p></label><span class="placehold">уточните подробности по телефону 044 ХХХ-ХХ-ХХ</span>{error}{hint}', | ||
| 64 | - ])->radio(['value'=>3, 'label'=>false]) ?> | ||
| 65 | - </div> | ||
| 66 | - </div> | 48 | + |
| 49 | + <?php | ||
| 50 | + | ||
| 51 | + | ||
| 52 | + echo $form->field($model, 'delivery', [ | ||
| 53 | + ])->radioList([ | ||
| 54 | + '1' => '<p>Курьерска доставка по Киеву и области</p>', | ||
| 55 | + '2' => '<p>В любой регион Украины</p>', | ||
| 56 | + '3' => '<p>Самовывоз (бесплатно)</p></label><span class="placehold">уточните подробности по телефону 044 ХХХ-ХХ-ХХ</span>', | ||
| 57 | + ], [ | ||
| 58 | + 'item' => function ($index, $label, $name, $checked, $value) { | ||
| 59 | + return '<div class="padding_cust"><label>' . | ||
| 60 | + Html::radio($name, $checked, ['value' => $value]) . $label . '</label></div>'; | ||
| 61 | + }, | ||
| 62 | + ])->label(false); | ||
| 63 | + | ||
| 64 | + | ||
| 65 | + ?> | ||
| 66 | + | ||
| 67 | 67 | ||
| 68 | <div class="separator_02"></div> | 68 | <div class="separator_02"></div> |
| 69 | 69 | ||
| 70 | <div class="basket_pay_block"> | 70 | <div class="basket_pay_block"> |
| 71 | <h3>Оплата</h3> | 71 | <h3>Оплата</h3> |
| 72 | 72 | ||
| 73 | - <div class="padding_cust"> | ||
| 74 | - <?= $form->field($model, 'payment',[ | ||
| 75 | - 'radioTemplate' => '<label>{input}<p>Оплата наличными</p>{error}{hint}</label>', | ||
| 76 | - ])->radio(['value'=>1, 'label'=>false]) ?> | ||
| 77 | - </div> | ||
| 78 | - | ||
| 79 | - <div class="padding_cust"> | ||
| 80 | - <?= $form->field($model, 'payment',[ | ||
| 81 | - 'radioTemplate' => '<label>{input}<p>Оплата по безналичному расчету. Код ЕГРПОУ</p>{error}{hint}</label>', | ||
| 82 | - ])->radio(['value'=>2, 'label'=>false]) ?> | ||
| 83 | - <?= | ||
| 84 | - $form->field($model, 'code',[ | ||
| 85 | - 'template' => '{input}', | ||
| 86 | - ])->textInput()->label(false); | ||
| 87 | - ?> | ||
| 88 | - </div> | ||
| 89 | - | ||
| 90 | - <div class="padding_cust"> | ||
| 91 | - <?= $form->field($model, 'payment',[ | ||
| 92 | - 'radioTemplate' => '<label>{input}<p>Приват 24</p>{error}{hint}</label>', | ||
| 93 | - ])->radio(['value'=>2, 'label'=>false]) ?> | ||
| 94 | - </div> | ||
| 95 | - | ||
| 96 | - <div class="padding_cust"> | ||
| 97 | - <?= $form->field($model, 'payment',[ | ||
| 98 | - 'radioTemplate' => '<label>{input}<p>Согласовать с менеджером</p>{error}{hint}</label>', | ||
| 99 | - ])->radio(['value'=>2, 'label'=>false]) ?> | ||
| 100 | - </div> | 73 | + <?php |
| 74 | + | ||
| 75 | + | ||
| 76 | + echo $form->field($model, 'payment', [ | ||
| 77 | + ])->radioList([ | ||
| 78 | + '1' => '<p>Оплата наличными</p>', | ||
| 79 | + '2' => '<p>Оплата по безналичному расчету. Код ЕГРПОУ</p>', | ||
| 80 | + '3' => '<p>Приват 24</p>', | ||
| 81 | + '4' => '<p>Согласовать с менеджером</p>', | ||
| 82 | + ], [ | ||
| 83 | + 'item' => function ($index, $label, $name, $checked, $value) use ($model) { | ||
| 84 | + if($index != 1){ | ||
| 85 | + return '<div class="padding_cust"><label>' . | ||
| 86 | + Html::radio($name, $checked, ['value' => $value]) . $label . '</label></div>'; | ||
| 87 | + } else { | ||
| 88 | + return '<div class="padding_cust"><label>' . | ||
| 89 | + Html::radio($name, $checked, ['value' => $value]) . $label . '</label>'.Html::activeTextInput($model,'code').'</div>'; | ||
| 90 | + } | ||
| 91 | + | ||
| 92 | + }, | ||
| 93 | + ])->label(false); | ||
| 94 | + | ||
| 95 | + | ||
| 96 | + ?> | ||
| 101 | 97 | ||
| 102 | </div> | 98 | </div> |
| 103 | 99 |
frontend/web/css/concat_all.css
| @@ -1434,7 +1434,6 @@ span.red { | @@ -1434,7 +1434,6 @@ span.red { | ||
| 1434 | height: 17px; | 1434 | height: 17px; |
| 1435 | top: -11px; | 1435 | top: -11px; |
| 1436 | position: absolute; | 1436 | position: absolute; |
| 1437 | - left: 315px; | ||
| 1438 | height: 22px; | 1437 | height: 22px; |
| 1439 | -webkit-border-radius: 2px; | 1438 | -webkit-border-radius: 2px; |
| 1440 | border-radius: 2px; | 1439 | border-radius: 2px; |
frontend/web/js/my_scripts.js
| @@ -13,7 +13,7 @@ $(document).ready(function(){ | @@ -13,7 +13,7 @@ $(document).ready(function(){ | ||
| 13 | }); | 13 | }); |
| 14 | 14 | ||
| 15 | // ion checkradio init | 15 | // ion checkradio init |
| 16 | - $("input[type='checkbox']").ionCheckRadio(); | 16 | + $("input[type='radio'], input[type='checkbox']").ionCheckRadio(); |
| 17 | 17 | ||
| 18 | // filter open li | 18 | // filter open li |
| 19 | var filter_list = $('.filter_list ul li .arrow'); | 19 | var filter_list = $('.filter_list ul li .arrow'); |