core/modules/shop/template/view.phtml
<?php
/* @var $this Ajde_Template_Parser_Phtml_Helper */
/* @var $products ProductCollection */
$products = $this->products;
?>
<div class="container main">
<div class="row">
<div class="col-sm-12">
<h1><?php echo esc(Ajde::app()->getDocument()->getTitle()); ?></h1>
</div>
</div>
<div class="row">
<div class="col-sm-8">
<div class="row">
<?php foreach($products as $product) {
/* @var $product ProductModel */ ?>
<div class="col-sm-6">
<div class="panel panel-default">
<h3 class="panel-heading" style="margin: 0;">
<a href="<?php echo esc($product->getSlug()); ?>">
<?php echo esc($product->title); ?>
</a>
</h3>
<a class="panel-body" href="<?php echo esc($product->getSlug()); ?>">
<?php if ($image = $product->getImage()) { ?>
<figure>
<img src="<?php echo esc($image->getUrl(600, 200, true)); ?>" class="img-responsive" />
</figure>
<?php } ?>
<p>
<?php echo Ajde_Component_String::trim(strip_tags($product->content), 100); ?>
</p>
<h3>
€ <?php echo $product->getFormattedPriceInclVat(); ?>
</h3>
</a>
<div class="panel-footer">
<?php echo $this->includeModule('shop/cart:add/html/product:' . $product->getPK()); ?>
</div>
</div>
</div>
<?php } ?>
</div>
</div>
<div class="col-sm-4">
<div id='cart'>
<?php echo $this->includeModule('shop/cart:widget/html/quickcheckout'); ?>
</div>
</div>
</div>
</div>