Skip to content

Instantly share code, notes, and snippets.

@pistol88
Created February 22, 2017 13:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pistol88/d86cfd21791f2c354d11c9e7f04859d4 to your computer and use it in GitHub Desktop.
Save pistol88/d86cfd21791f2c354d11c9e7f04859d4 to your computer and use it in GitHub Desktop.
yii2 cart
<div class="heading">Состав заказа</div>
<?php foreach($elements as $elementId => $element) { ?>
<div class=" cart_row">
<div class="cart-cell cart-cell-image" data-role="product-container" data-url="<?=Url::toRoute("/product/quick-view/{$element->getModel()->getCartId()}");?>" style="cursor: pointer;">
<?php if($image = $element->getModel()->getImage()) { ?>
<div>
<img src="<?=$image->getUrl('60x60')?>" width="auto" height="84" alt="<?=Html::encode($element->getModel()->getCartName());?>" style="border:none"/>
</div>
<?php } ?>
</div>
<div class="cart-cell cart-cell-name" data-role="product-container" data-url="<?=Url::toRoute("/product/quick-view/{$element->getModel()->getCartId()}");?>" style="cursor: pointer;">
<p class="product-name">
<strong><?=Html::encode($element->getModel()->product->name);?></strong>
</p>
<?=ChangeOptions::widget(['model' => $element]);?>
</div>
<div class="cart-cell cart-cell-price">
<span class="cart-price">
<span class="price"><?=$element->getModel()->getCartPrice();?> руб.</span>
</span>
<?=ChangeCount::widget(['model' => $element]);?>
</div>
<div class="cart-cell cart-cell-delete">
<?=DeleteButton::widget(['model' => $element, 'text' => 'Удалить', 'cssClass' => 'btn-remove', 'lineSelector' => '.cart_row']);?>
</div>
</div>
<div style="clear: both;"></div>
<?php } ?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment