core/modules/shop/template/view.phtml

Summary

Maintainability
Test Coverage
<?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>