formatter; $basket = \Yii::$app->get('basket'); $sum = 0; $sumDiscount = 0; foreach ($basket->findModels(array_keys($basket->getData())) as $variant) { $count = $basket->getItem($variant->id)[ 'count' ]; $sum += $variant->price * $count; if (!empty($variant->price_old)) { $sumDiscount += ( $variant->price_old - $variant->price ) * $count; } } ?>
user->isGuest) { ?>
field($model, 'name') ->textInput(); ?>
field($model, 'secondname') ->textInput(); ?>
field($model, 'city') ->textInput(); ?>
field($model, 'address') ->textInput(); ?>
field($model, 'phone') ->textInput(); ?>
field($model, 'email') ->textInput(); ?>
field($model, 'comment') ->textarea( [ 'rows' => 4, ] ); ?>

Итоговый счет

asDecimal($sum, 2); ?>
asDecimal($sumDiscount, 2); ?>
asDecimal($sum, 2); ?>