<?php use app\helpers\CurrencyHelper; use app\modules\checkout\models\Cart; use yii\bootstrap\Nav; use yii\helpers\Url; $cart = Cart::get(); Nav::begin(['encodeLabels' => false, 'items' => [['label' => "<strong>" . CurrencyHelper::format($cart->total) . "</strong> ( {$cart->totalCount} )", 'url' => null], ['label' => '<i class="glyphicon glyphicon-shopping-cart"></i>', 'active' => true, 'url' => Url::to(['/checkout/cart/index'])]], 'options' => ['class' => 'mini-cart navbar-nav pull-right']]); Nav::end();
use yii\helpers\Url; /** @var ProductObject $product */ $url = Url::to(['product/view', 'slug' => $product->model->slug]); ?> <div class="col-md-3"> <div class="thumbnail"> <a class="image" href="<?php echo $url; ?> "> <?php echo Html::img($product->thumb(300, 300)); ?> </a> <p class="caption"> <?php echo Html::a($product->model->name, $url); ?> </p> <p class="price"><?php echo CurrencyHelper::format($product->model->price); ?> </p> <div class="rating"> <?php echo Rating::widget(['name' => "Product[{$product->model->id}]rating", 'value' => $product->model->rating, 'readonly' => true]); ?> </div> </div> </div>
<span><?php echo CurrencyHelper::format($cart->discount); ?> </span> </div> </div> <?php } ?> <div class="total"> <div> <?php echo Yii::t('app', 'Total'); ?> <span><?php echo CurrencyHelper::format($cart->total); ?> </span> </div> </div> <div class="pull-right"> <?php $form = ActiveForm::begin(['action' => Url::to(['/checkout/cart/clear'])]); ?> <?php echo Html::submitButton(Yii::t('app', 'Clear'), ['class' => 'btn btn-default']); ?> <?php echo Html::a(Yii::t('app', 'Checkout'), ['/checkout/order/address'], ['class' => 'btn btn-primary']); ?> <?php
?> "> <?php echo Html::img($product->thumb(64, 64)); ?> </a> </td> <td><?php echo Html::a($product->name, ['/product/view', 'slug' => $product->slug]); ?> </td> <td><?php echo CurrencyHelper::format($line->price, $order->currency_code, false); ?> </td> <td><?php echo $line->quantity; ?> </td> <td><?php echo CurrencyHelper::format($line->subtotal, $order->currency_code, false); ?> </td> </tr> <?php } ?> </tbody> </table> <?php echo BackLink::widget(['title' => Yii::t('app', 'Order list'), 'url' => ['/checkout/order/list'], 'options' => ['class' => 'btn btn-primary']]);
?> <tr> <td><?php echo $order->id; ?> </td> <td><?php echo $order->name; ?> </td> <td><?php echo $order->address; ?> </td> <td><?php echo CurrencyHelper::format($order->total, $order->currency_code, false); ?> </td> <td><?php echo Yii::$app->formatter->asDatetime($order->created_at); ?> </td> <td><?php echo $order->getStatusText(); ?> </td> <td><?php echo Html::a(Yii::t('app', 'Details'), ['/checkout/order/view', 'token' => $order->token], ['class' => 'btn btn-default']); ?> </td> </tr>