<?php
/**
*
* Layout for the add to cart popup
*
* @package	VirtueMart
* @subpackage Cart
* @author Max Milbers
*
* @link https://virtuemart.net
* @copyright Copyright (c) 2013 - 2019 VirtueMart Team. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* VirtueMart is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* @version $Id: cart.php 2551 2010-09-30 18:52:40Z milbo $
*/

// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');
if (empty(VmConfig::get('bootstrap', 'bs5'))) {
	$vmbtn = "vm-btn";
	$vmbtnpri ="vm-btn-primary";
	$vmbtnsec = "vm-btn-secondary";
} else {
	$vmbtn = "btn";
	$vmbtnpri = "btn-primary";
	$vmbtnsec = "btn-secondary";
}

echo '<a class="' . $vmbtn . ' ' . $vmbtnsec . ' continue_link" href="' . $this->continue_link . '" >' . vmText::_('COM_VIRTUEMART_CONTINUE_SHOPPING') . '</a>';
echo '<a class="' . $vmbtn . ' ' . $vmbtnpri . ' showcart floatright" href="' . $this->cart_link . '">' . vmText::_('COM_VIRTUEMART_CART_SHOW') . '</a>';
if ($this->products and is_array($this->products) and count($this->products)>0 ) {
	foreach($this->products as $product){
		if($product->quantity>0){
		    $quantity = isset($product->quantityAdded)? $product->quantityAdded: $product->quantity;
			echo '<h4>'.vmText::sprintf('COM_VIRTUEMART_CART_PRODUCT_ADDED',$product->product_name,$quantity).'</h4>';
		}
		if(!empty($product->errorMsg)){
			echo '<div>'.$product->errorMsg.'</div>';
		}
	}
}

if(VmConfig::get('popup_rel',1)){
	//vmEcho::$echoDebug=true;
	if ($this->products and is_array($this->products) and count($this->products)>0 ) {
		$product = reset($this->products);
		$customFieldsModel = VmModel::getModel('customfields');
		$product->customfields = $customFieldsModel->getCustomEmbeddedProductCustomFields($product->allIds,'R');
		$customFieldsModel->displayProductCustomfieldFE($product,$product->customfields);
		if(!empty($product->customfields)){ ?>
			<div class="product-related-products">
				<h4><?php echo vmText::_('COM_VIRTUEMART_RELATED_PRODUCTS'); ?></h4>
				<?php
				foreach($product->customfields as $rFields){
					if(!empty($rFields->display)){ ?>
						<div class="product-field product-field-type-<?php echo $rFields->field_type ?>">
							<div class="product-field-display"><?php echo $rFields->display ?></div>
						</div>
						<?php
					}
				} ?>
			</div>
		<?php
		}
	}
} ?>
<br style="clear:both">
