Spade

Mini Shell

Directory:~$ /home/lmsyaran/public_html/components/com_hikamarket/views/productmarket/tmpl/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ /home/lmsyaran/public_html/components/com_hikamarket/views/productmarket/tmpl/waitingapproval.php

<?php
/**
 * @package    HikaMarket for Joomla!
 * @version    3.1.1
 * @author     Obsidev S.A.R.L.
 * @copyright  (C) 2011-2020 OBSIDEV. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><div id="hikamarket_product_listing">
<form action="<?php echo
hikamarket::completeLink('product&task=waitingapproval');
?>" method="post" name="adminForm"
id="adminForm">

<div class="hk-row-fluid">
	<div class="hkc-md-12 hikam_search_zone">
<?php
	echo $this->loadHkLayout('search', array(
		'id' => 'hikamarket_products_listing_search',
	));
?>
		<div class="hikam_sort_zone"><?php
			echo JHTML::_('select.genericlist', $this->ordering_values,
'filter_fullorder',
'onchange="this.form.submit();"', 'value',
'text', $this->full_ordering);
		?></div>
	</div>
	<div class="hkc-md-12">
		<div id="hikam_product_filters"
class="expand-filters">
<?php
	if(!empty($this->vendorType))
		echo $this->vendorType->display('filter_vendors',
@$this->pageInfo->filter->vendors);
?>
		</div>
	</div>
</div>
<?php
	$show_product_image =
$this->config->get('front_show_product_image', 1);
	$acl_product_code = hikamarket::acl('product/edit/code');
?>
<div id="hikam_product_main_listing">
<?php
foreach($this->products as $product) {
	$url = ($this->manage) ?
hikamarket::completeLink('product&task=edit&cid='.(int)$product->product_id)
:
hikamarket::completeLink('shop.product&task=show&cid='.(int)$product->product_id);

	if(empty($product->product_name) &&
!empty($product->parent_product_name))
		$product_name =
'<em>'.$this->escape($product->parent_product_name,
true).'</em>';
	else if(empty($product->product_name))
		$product_name =
'<em>'.JText::sprintf('HIKAM_PRODUCT_NO_NAME',
$product->product_code).'</em>';
	else
		$product_name = $this->escape($product->product_name, true);

	$stock_color = 'green';
	$extra_classes = '';
	if($product->product_type == 'waiting_approval')
		$extra_classes .= ' hkm_product_approval';
	if($product->product_quantity < 0) {
		$stock_color = 'blue';
	} else if($product->product_quantity == 0) {
		$stock_color = 'red';
		$extra_classes .= ' hkm_product_no_stock';
	} else if($product->product_quantity <
$this->config->get('stock_warning_level', 10)) {
		$stock_color = 'orange';
		$extra_classes .= ' hkm_product_low_stock';
	}
?>
	<div class="hk-card hk-card-default hk-card-product<?php echo
$extra_classes; ?>" data-hkm-product="<?php echo
(int)$product->product_id; ?>">
		<div class="hk-card-header">
			<a class="hk-row-fluid" href="<?php echo $url;
?>">
				<div class="hkc-sm-6 hkm_product_name"><?php
					echo $product_name;
				?></div>
				<div class="hkc-sm-6 hkm_product_price">
					<i class="fa fa-credit-card"></i> <?php
						if(empty($product->prices))
							echo JText::_('FREE_PRICE');
						else
							echo
$this->currencyHelper->displayPrices($product->prices);
					?>
				</div>
			</a>
		</div>
		<div class="hk-card-body">
			<div class="hk-row-fluid">
				<div class="hkc-sm-2 hkm_product_image">
					<a href="<?php echo $url; ?>"><?php
					$thumb =
$this->imageHelper->getThumbnail(@$product->file_path,
array(50,50), array('default' => 1, 'forcesize'
=> 1));
					if(!empty($thumb->path) && empty($thumb->external))
						echo '<img src="'.
$this->imageHelper->uploadFolder_url . str_replace('\\',
'/', $thumb->path).'" class=""
alt=""/>';
					else if(!empty($thumb->path) && !empty($thumb->url))
						echo '<img src="'. $thumb->url.'"
class="" alt="" width="50"
height="50"/>';
					?></a>
				</div>
				<div class="hkc-sm-5 hkm_product_details">
<?php if($acl_product_code) { ?>
					<div class="hkm_product_code">
						<i class="fas fa-tag"></i> <span><?php
echo $this->escape($product->product_code); ?></span>
					</div>
<?php } ?>
					<div class="hkm_product_stock">
						<i class="fas fa-cubes"></i> <span
class="hk-label hk-label-<?php echo $stock_color;
?>"><?php
							echo ($product->product_quantity == 0) ?
JText::_('HIKA_OUT_OF_STOCK') : (($product->product_quantity
>= 0) ? $product->product_quantity :
JText::_('UNLIMITED'));
						?></span>
					</div>
<?php if(!empty($product->vendor_name)) { ?>
					<div class="hkm_product_vendor">
						<i class="fas fa-user-tie"></i> <?php echo
$product->vendor_name; ?>
					</div>
<?php } ?>
<?php if($product->product_type == 'waiting_approval') {
?>
					<div class="hkm_product_approval">
						<i class="far fa-thumbs-up"></i> <span
class="hk-label hk-label-orange"><?php echo
JText::_('HIKAM_PRODUCT_NOT_APPROVED') ?></span>
					</div>
<?php } else { ?>
					<div class="hkm_product_stats">
						<span class="hkm_product_hit"
data-toggle="hk-tooltip" data-title="<?php echo
JText::sprintf('HIKAM_X_VIEWS', (int)$product->product_hit);
?>"><i class="far fa-eye"></i>
<span><?php echo
$this->niceNumber((int)$product->product_hit);
?></span></span>
						/
						<span class="hkm_product_sales"
data-toggle="hk-tooltip" data-title="<?php echo
JText::sprintf('HIKAM_X_SALES', (int)$product->product_sales);
?>"><i class="fas fa-shopping-cart"></i>
<span><?php echo
$this->niceNumber((int)$product->product_sales);
?></span></span>
					</div>
<?php } ?>

<?php
	if(!empty($this->fields)) {
		$fields = array();
		foreach($this->fields as $fieldName => $oneExtraField) {
			$r = $this->fieldsClass->show($oneExtraField,
$product->$fieldName);
			if(empty($r))
				continue;
			$fields[] = '<dt
class="hkm_product_field_'.$fieldName.'">'.$this->fieldsClass->trans($oneExtraField->field_realname).'</dt><dd
class="hkm_product_field_'.$fieldName.'">'.$r.'</dd>';
		}
		if(!empty($fields)) {
?>
					<dl class="hikam_options hkm_product_fields"><?php
						echo implode("\r\n", $fields);
						unset($fields);
					?></dl>
<?php
		}
	}
?>

				</div>
				<div class="hkc-sm-3 hkm_product_publish">
<?php
	if($product->product_published) {
?>
						<span class="hk-label hk-label-green"><i
class="fas fa-check"></i> <?php echo
JText::_('HIKA_PUBLISHED'); ?></span>
<?php
	} else {
?>
						<span class="hk-label hk-label-red"><i
class="fas fa-times"></i> <?php echo
JText::_('HIKA_UNPUBLISHED'); ?></span>
<?php
	}
?>
				</div>
				<div class="hkc-sm-2 hkm_product_actions"><?php
	$data = array(
		'details' => array(
			'name' => '<i class="fas
fa-search"></i> ' . JText::_('HIKA_DETAILS',
true),
			'link' => $url
		)
	);
	if($this->product_action_delete)
		$data['delete'] = array(
			'name' => '<i class="fas
fa-trash"></i> ' . JText::_('HIKA_DELETE',
true),
			'link' => '#delete',
			'click' => 'return
window.localPage.deleteProduct('.(int)$product->product_id.',
\''.urlencode(strip_tags($product->product_name)).'\');'
		);
	if(!empty($data)) {
		echo $this->dropdownHelper->display(
			JText::_('HIKA_ACTIONS'),
			$data,
			array('type' => '', 'class' =>
'hikabtn-primary', 'right' => true, 'up'
=> false)
		);
	}
				?></div>
			</div>
		</div>
	</div>
<?php
}
?>
	<div class="hikamarket_pagination">
		<?php echo $this->pagination->getListFooter(); ?>
		<?php echo $this->pagination->getResultsCounter(); ?>
	</div>
</div>

	<input type="hidden" name="option"
value="<?php echo HIKAMARKET_COMPONENT; ?>" />
	<input type="hidden" name="task"
value="waitingapproval" />
	<input type="hidden" name="ctrl"
value="<?php echo hikaInput::get()->getCmd('ctrl');
?>" />
	<input type="hidden" name="Itemid"
value="<?php echo $this->Itemid; ?>" />
	<input type="hidden" name="filter_order"
value="<?php echo
$this->pageInfo->filter->order->value; ?>" />
	<input type="hidden" name="filter_order_Dir"
value="<?php echo $this->pageInfo->filter->order->dir;
?>" />
	<?php echo JHTML::_( 'form.token' ); ?>
</form>
</div>
<?php if($this->product_action_delete) { ?>
<script type="text/javascript">
if(!window.localPage) window.localPage = {};
window.localPage.deleteProduct = function(id, name) {
	var confirmMsg = "<?php echo
JText::_('CONFIRM_DELETE_PRODUCT_X'); ?>";
	if(!confirm(confirmMsg.replace('{PRODUCT}', decodeURI(name))))
		return false;
	var f = document.forms['hikamarket_delete_product_form'];
	if(!f) return false;
	f.product_id.value = id;
	f.submit();
	return false;
};
</script>
<form action="<?php echo
hikamarket::completeLink('product&task=delete'); ?>"
method="post" name="hikamarket_delete_product_form"
id="hikamarket_delete_product_form">
	<input type="hidden" name="option"
value="<?php echo HIKAMARKET_COMPONENT; ?>" />
	<input type="hidden" name="task"
value="delete" />
	<input type="hidden" name="ctrl"
value="<?php echo hikaInput::get()->getCmd('ctrl');
?>" />
	<input type="hidden" name="Itemid"
value="<?php echo $this->Itemid; ?>" />
	<input type="hidden" name="product_id"
value="0" />
	<?php echo JHTML::_('form.token'); ?>
</form>
<?php } ?>