993 lines
52 KiB
PHP
993 lines
52 KiB
PHP
<?php
|
|
/* Smarty version 3.1.39, created on 2023-06-22 13:37:34
|
|
from 'C:\xampp\htdocs\hotelcommerce\admin\themes\default\template\controllers\customers\helpers\view\view.tpl' */
|
|
|
|
/* @var Smarty_Internal_Template $_smarty_tpl */
|
|
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
|
|
'version' => '3.1.39',
|
|
'unifunc' => 'content_6494327eb583d0_29393024',
|
|
'has_nocache_code' => false,
|
|
'file_dependency' =>
|
|
array (
|
|
'6368ea6d06efb1a73673884c0605f3c8293cecc9' =>
|
|
array (
|
|
0 => 'C:\\xampp\\htdocs\\hotelcommerce\\admin\\themes\\default\\template\\controllers\\customers\\helpers\\view\\view.tpl',
|
|
1 => 1687433793,
|
|
2 => 'file',
|
|
),
|
|
),
|
|
'includes' =>
|
|
array (
|
|
),
|
|
),false)) {
|
|
function content_6494327eb583d0_29393024 (Smarty_Internal_Template $_smarty_tpl) {
|
|
$_smarty_tpl->_loadInheritance();
|
|
$_smarty_tpl->inheritance->init($_smarty_tpl, true);
|
|
?>
|
|
|
|
|
|
|
|
<?php
|
|
$_smarty_tpl->inheritance->instanceBlock($_smarty_tpl, 'Block_7557514256494327e3c2fb6_48964618', "override_tpl");
|
|
?>
|
|
|
|
<?php $_smarty_tpl->inheritance->endChild($_smarty_tpl, "helpers/view/view.tpl");
|
|
}
|
|
/* {block "override_tpl"} */
|
|
class Block_7557514256494327e3c2fb6_48964618 extends Smarty_Internal_Block
|
|
{
|
|
public $subBlocks = array (
|
|
'override_tpl' =>
|
|
array (
|
|
0 => 'Block_7557514256494327e3c2fb6_48964618',
|
|
),
|
|
);
|
|
public function callBlock(Smarty_Internal_Template $_smarty_tpl) {
|
|
?>
|
|
|
|
<div id="container-customer">
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<div class="panel clearfix">
|
|
<div class="panel-heading">
|
|
<i class="icon-user"></i>
|
|
<?php echo $_smarty_tpl->tpl_vars['customer']->value->firstname;?>
|
|
|
|
<?php echo $_smarty_tpl->tpl_vars['customer']->value->lastname;?>
|
|
|
|
[<?php echo sprintf("%06d",$_smarty_tpl->tpl_vars['customer']->value->id);?>
|
|
]
|
|
-
|
|
<a href="mailto:<?php echo $_smarty_tpl->tpl_vars['customer']->value->email;?>
|
|
"><i class="icon-envelope"></i>
|
|
<?php echo $_smarty_tpl->tpl_vars['customer']->value->email;?>
|
|
|
|
</a>
|
|
<div class="panel-heading-action">
|
|
<a class="btn btn-default" href="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['current']->value, ENT_QUOTES, 'UTF-8', true);?>
|
|
&updatecustomer&id_customer=<?php echo intval($_smarty_tpl->tpl_vars['customer']->value->id);?>
|
|
&token=<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['token']->value, ENT_QUOTES, 'UTF-8', true);?>
|
|
&back=<?php echo urlencode($_SERVER['REQUEST_URI']);?>
|
|
">
|
|
<i class="icon-edit"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Edit'),$_smarty_tpl ) );?>
|
|
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="form-horizontal">
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Social Title'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static"><?php if ($_smarty_tpl->tpl_vars['gender']->value->name) {
|
|
echo $_smarty_tpl->tpl_vars['gender']->value->name;
|
|
} else {
|
|
echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Unknown'),$_smarty_tpl ) );
|
|
}?></p>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Age'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static">
|
|
<?php if ((isset($_smarty_tpl->tpl_vars['customer']->value->birthday)) && $_smarty_tpl->tpl_vars['customer']->value->birthday != '0000-00-00') {?>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'%1$d years old (birth date: %2$s)','sprintf'=>array($_smarty_tpl->tpl_vars['customer_stats']->value['age'],$_smarty_tpl->tpl_vars['customer_birthday']->value)),$_smarty_tpl ) );?>
|
|
|
|
<?php } else { ?>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Unknown'),$_smarty_tpl ) );?>
|
|
|
|
<?php }?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Registration Date'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static"><?php echo $_smarty_tpl->tpl_vars['registration_date']->value;?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Last Visit'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static"><?php if ($_smarty_tpl->tpl_vars['customer_stats']->value['last_visit']) {
|
|
echo $_smarty_tpl->tpl_vars['last_visit']->value;
|
|
} else {
|
|
echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Never'),$_smarty_tpl ) );
|
|
}?></p>
|
|
</div>
|
|
</div>
|
|
<?php if ($_smarty_tpl->tpl_vars['count_better_customers']->value != '-') {?>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Best Customer Rank'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static"><?php echo $_smarty_tpl->tpl_vars['count_better_customers']->value;?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<?php }?>
|
|
<?php if ($_smarty_tpl->tpl_vars['shop_is_feature_active']->value) {?>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Shop'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static"><?php echo $_smarty_tpl->tpl_vars['name_shop']->value;?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<?php }?>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Language'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static">
|
|
<?php if ((isset($_smarty_tpl->tpl_vars['customerLanguage']->value))) {?>
|
|
<?php echo $_smarty_tpl->tpl_vars['customerLanguage']->value->name;?>
|
|
|
|
<?php } else { ?>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Unknown'),$_smarty_tpl ) );?>
|
|
|
|
<?php }?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Registrations'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static">
|
|
<?php if ($_smarty_tpl->tpl_vars['customer']->value->newsletter) {?>
|
|
<span class="label label-success">
|
|
<i class="icon-check"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Newsletter'),$_smarty_tpl ) );?>
|
|
|
|
</span>
|
|
<?php } else { ?>
|
|
<span class="label label-danger">
|
|
<i class="icon-remove"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Newsletter'),$_smarty_tpl ) );?>
|
|
|
|
</span>
|
|
<?php }?>
|
|
|
|
<?php if ($_smarty_tpl->tpl_vars['customer']->value->optin) {?>
|
|
<span class="label label-success">
|
|
<i class="icon-check"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Opt in'),$_smarty_tpl ) );?>
|
|
|
|
</span>
|
|
<?php } else { ?>
|
|
<span class="label label-danger">
|
|
<i class="icon-remove"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Opt in'),$_smarty_tpl ) );?>
|
|
|
|
</span>
|
|
<?php }?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Latest Update'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static"><?php echo $_smarty_tpl->tpl_vars['last_update']->value;?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="control-label col-lg-3"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Status'),$_smarty_tpl ) );?>
|
|
</label>
|
|
<div class="col-lg-9">
|
|
<p class="form-control-static">
|
|
<?php if ($_smarty_tpl->tpl_vars['customer']->value->active) {?>
|
|
<span class="label label-success">
|
|
<i class="icon-check"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Active'),$_smarty_tpl ) );?>
|
|
|
|
</span>
|
|
<?php } else { ?>
|
|
<span class="label label-danger">
|
|
<i class="icon-remove"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Inactive'),$_smarty_tpl ) );?>
|
|
|
|
</span>
|
|
<?php }?>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php if ($_smarty_tpl->tpl_vars['customer']->value->isGuest()) {?>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'This customer is registered as a Guest.'),$_smarty_tpl ) );?>
|
|
|
|
<?php if (!$_smarty_tpl->tpl_vars['customer_exists']->value) {?>
|
|
<form method="post" action="index.php?tab=AdminCustomers&id_customer=<?php echo intval($_smarty_tpl->tpl_vars['customer']->value->id);?>
|
|
&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminCustomers'),$_smarty_tpl ) );?>
|
|
">
|
|
<input type="hidden" name="id_lang" value="<?php echo $_smarty_tpl->tpl_vars['id_lang']->value;?>
|
|
" />
|
|
<p class="text-center">
|
|
<input class="button" type="submit" name="submitGuestToCustomer" value="<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Transform to a customer account'),$_smarty_tpl ) );?>
|
|
" />
|
|
</p>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'This feature generates a random password before sending an email to your customer.'),$_smarty_tpl ) );?>
|
|
|
|
</form>
|
|
<?php } else { ?>
|
|
<p class="text-muted text-center">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'A registered customer account using the defined email address already exists. '),$_smarty_tpl ) );?>
|
|
|
|
</p>
|
|
<?php }?>
|
|
<?php }?>
|
|
</div>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-file"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Orders'),$_smarty_tpl ) );?>
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['orders']->value);?>
|
|
</span>
|
|
</div>
|
|
<?php if ($_smarty_tpl->tpl_vars['orders']->value && count($_smarty_tpl->tpl_vars['orders']->value)) {?>
|
|
<?php $_smarty_tpl->_assignInScope('count_ok', count($_smarty_tpl->tpl_vars['orders_ok']->value));?>
|
|
<?php $_smarty_tpl->_assignInScope('count_ko', count($_smarty_tpl->tpl_vars['orders_ko']->value));?>
|
|
<div class="panel">
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<i class="icon-ok-circle icon-big"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Valid orders:'),$_smarty_tpl ) );?>
|
|
|
|
<span class="label label-success"><?php echo $_smarty_tpl->tpl_vars['count_ok']->value;?>
|
|
</span>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'for a total amount of %s','sprintf'=>$_smarty_tpl->tpl_vars['total_ok']->value),$_smarty_tpl ) );?>
|
|
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<i class="icon-exclamation-sign icon-big"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Invalid orders:'),$_smarty_tpl ) );?>
|
|
|
|
<span class="label label-danger"><?php echo $_smarty_tpl->tpl_vars['count_ko']->value;?>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<?php if ($_smarty_tpl->tpl_vars['count_ok']->value) {?>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th class="center"><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'ID'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Date'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Payment'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Status'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Products'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Total spent'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['orders_ok']->value, 'order', false, 'key');
|
|
$_smarty_tpl->tpl_vars['order']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['order']->value) {
|
|
$_smarty_tpl->tpl_vars['order']->do_else = false;
|
|
?>
|
|
<tr onclick="document.location = '?tab=AdminOrders&id_order=<?php echo intval($_smarty_tpl->tpl_vars['order']->value['id_order']);?>
|
|
&vieworder&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminOrders'),$_smarty_tpl ) );?>
|
|
'">
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['id_order'];?>
|
|
</td>
|
|
<td><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['dateFormat'][0], array( array('date'=>$_smarty_tpl->tpl_vars['order']->value['date_add'],'full'=>0),$_smarty_tpl ) );?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['payment'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['order_state'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['nb_products'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['total_paid_real'];?>
|
|
</td>
|
|
<td>
|
|
<a class="btn btn-default" href="?tab=AdminOrders&id_order=<?php echo intval($_smarty_tpl->tpl_vars['order']->value['id_order']);?>
|
|
&vieworder&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminOrders'),$_smarty_tpl ) );?>
|
|
">
|
|
<i class='icon-search'></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'View'),$_smarty_tpl ) );?>
|
|
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
<?php }?>
|
|
|
|
<?php if ($_smarty_tpl->tpl_vars['count_ko']->value) {?>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'ID'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Date'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Payment'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Status'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Products'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Total spent'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['orders_ko']->value, 'order', false, 'key');
|
|
$_smarty_tpl->tpl_vars['order']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['order']->value) {
|
|
$_smarty_tpl->tpl_vars['order']->do_else = false;
|
|
?>
|
|
<tr onclick="document.location = '?tab=AdminOrders&id_order=<?php echo intval($_smarty_tpl->tpl_vars['order']->value['id_order']);?>
|
|
&vieworder&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminOrders'),$_smarty_tpl ) );?>
|
|
'">
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['id_order'];?>
|
|
</td>
|
|
<td><a href="?tab=AdminOrders&id_order=<?php echo $_smarty_tpl->tpl_vars['order']->value['id_order'];?>
|
|
&vieworder&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminOrders'),$_smarty_tpl ) );?>
|
|
"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['dateFormat'][0], array( array('date'=>$_smarty_tpl->tpl_vars['order']->value['date_add'],'full'=>0),$_smarty_tpl ) );?>
|
|
</a></td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['payment'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['order_state'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['nb_products'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['order']->value['total_paid_real'];?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
<?php }?>
|
|
<?php } else { ?>
|
|
<p class="text-muted text-center">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'%1$s %2$s has not placed any orders yet','sprintf'=>array($_smarty_tpl->tpl_vars['customer']->value->firstname,$_smarty_tpl->tpl_vars['customer']->value->lastname)),$_smarty_tpl ) );?>
|
|
|
|
</p>
|
|
<?php }?>
|
|
</div>
|
|
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-shopping-cart"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Carts'),$_smarty_tpl ) );?>
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['carts']->value);?>
|
|
</span>
|
|
</div>
|
|
<?php if ($_smarty_tpl->tpl_vars['carts']->value && count($_smarty_tpl->tpl_vars['carts']->value)) {?>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'ID'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Date'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Carrier'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Total'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['carts']->value, 'cart', false, 'key');
|
|
$_smarty_tpl->tpl_vars['cart']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['cart']->value) {
|
|
$_smarty_tpl->tpl_vars['cart']->do_else = false;
|
|
?>
|
|
<tr onclick="document.location = '?tab=AdminCarts&id_cart=<?php echo intval($_smarty_tpl->tpl_vars['cart']->value['id_cart']);?>
|
|
&viewcart&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminCarts'),$_smarty_tpl ) );?>
|
|
'">
|
|
<td><?php echo $_smarty_tpl->tpl_vars['cart']->value['id_cart'];?>
|
|
</td>
|
|
<td>
|
|
<a href="index.php?tab=AdminCarts&id_cart=<?php echo $_smarty_tpl->tpl_vars['cart']->value['id_cart'];?>
|
|
&viewcart&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminCarts'),$_smarty_tpl ) );?>
|
|
">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['dateFormat'][0], array( array('date'=>$_smarty_tpl->tpl_vars['cart']->value['date_upd'],'full'=>0),$_smarty_tpl ) );?>
|
|
|
|
</a>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['cart']->value['name'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['cart']->value['total_price'];?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
<?php } else { ?>
|
|
<p class="text-muted text-center">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'No cart is available'),$_smarty_tpl ) );?>
|
|
|
|
</p>
|
|
<?php }?>
|
|
</div>
|
|
<?php if ($_smarty_tpl->tpl_vars['products']->value && count($_smarty_tpl->tpl_vars['products']->value)) {?>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-archive"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Purchased products'),$_smarty_tpl ) );?>
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['products']->value);?>
|
|
</span>
|
|
</div>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Date'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Name'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Quantity'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['products']->value, 'product', false, 'key');
|
|
$_smarty_tpl->tpl_vars['product']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['product']->value) {
|
|
$_smarty_tpl->tpl_vars['product']->do_else = false;
|
|
?>
|
|
<tr onclick="document.location = '?tab=AdminOrders&id_order=<?php echo intval($_smarty_tpl->tpl_vars['product']->value['id_order']);?>
|
|
&vieworder&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminOrders'),$_smarty_tpl ) );?>
|
|
'">
|
|
<td><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['dateFormat'][0], array( array('date'=>$_smarty_tpl->tpl_vars['product']->value['date_add'],'full'=>0),$_smarty_tpl ) );?>
|
|
</td>
|
|
<td>
|
|
<a href="?tab=AdminOrders&id_order=<?php echo $_smarty_tpl->tpl_vars['product']->value['id_order'];?>
|
|
&vieworder&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminOrders'),$_smarty_tpl ) );?>
|
|
">
|
|
<?php echo $_smarty_tpl->tpl_vars['product']->value['product_name'];?>
|
|
|
|
</a>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['product']->value['product_quantity'];?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<?php }?>
|
|
<?php if (count($_smarty_tpl->tpl_vars['interested']->value)) {?>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-eye"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Viewed room types'),$_smarty_tpl ) );?>
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['interested']->value);?>
|
|
</span>
|
|
</div>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'ID'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Name'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['interested']->value, 'p', false, 'key');
|
|
$_smarty_tpl->tpl_vars['p']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['p']->value) {
|
|
$_smarty_tpl->tpl_vars['p']->do_else = false;
|
|
?>
|
|
<tr onclick="document.location = '<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['p']->value['url'], ENT_QUOTES, 'UTF-8', true);?>
|
|
'">
|
|
<td><?php echo $_smarty_tpl->tpl_vars['p']->value['id'];?>
|
|
</td>
|
|
<td><a href="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['p']->value['url'], ENT_QUOTES, 'UTF-8', true);?>
|
|
"><?php echo $_smarty_tpl->tpl_vars['p']->value['name'];?>
|
|
</a></td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<?php }?>
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-eye-close"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Add a private note'),$_smarty_tpl ) );?>
|
|
|
|
</div>
|
|
<div class="alert alert-info"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'This note will be displayed to all employees but not to customers.'),$_smarty_tpl ) );?>
|
|
</div>
|
|
<form id="customer_note" class="form-horizontal" action="ajax.php" method="post" onsubmit="saveCustomerNote(<?php echo intval($_smarty_tpl->tpl_vars['customer']->value->id);?>
|
|
);return false;" >
|
|
<div class="form-group">
|
|
<div class="col-lg-12">
|
|
<textarea name="note" id="noteContent" onkeyup="$('#submitCustomerNote').removeAttr('disabled');"><?php echo $_smarty_tpl->tpl_vars['customer_note']->value;?>
|
|
</textarea>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
<button type="submit" id="submitCustomerNote" class="btn btn-default pull-right" disabled="disabled">
|
|
<i class="icon-save"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Save'),$_smarty_tpl ) );?>
|
|
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<span id="note_feedback"></span>
|
|
</form>
|
|
</div>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-envelope"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Messages'),$_smarty_tpl ) );?>
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['messages']->value);?>
|
|
</span>
|
|
</div>
|
|
<?php if (count($_smarty_tpl->tpl_vars['messages']->value)) {?>
|
|
<table class="table">
|
|
<thead>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Status'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Message'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Sent on'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</thead>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['messages']->value, 'message');
|
|
$_smarty_tpl->tpl_vars['message']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['message']->value) {
|
|
$_smarty_tpl->tpl_vars['message']->do_else = false;
|
|
?>
|
|
<tr>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['message']->value['status'];?>
|
|
</td>
|
|
<td>
|
|
<a href="index.php?tab=AdminCustomerThreads&id_customer_thread=<?php echo $_smarty_tpl->tpl_vars['message']->value['id_customer_thread'];?>
|
|
&viewcustomer_thread&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminCustomerThreads'),$_smarty_tpl ) );?>
|
|
">
|
|
<?php echo $_smarty_tpl->tpl_vars['message']->value['message'];?>
|
|
...
|
|
</a>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['message']->value['date_add'];?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</table>
|
|
<?php } else { ?>
|
|
<p class="text-muted text-center">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'%1$s %2$s has never contacted you','sprintf'=>array($_smarty_tpl->tpl_vars['customer']->value->firstname,$_smarty_tpl->tpl_vars['customer']->value->lastname)),$_smarty_tpl ) );?>
|
|
|
|
</p>
|
|
<?php }?>
|
|
</div>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-ticket"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Vouchers'),$_smarty_tpl ) );?>
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['discounts']->value);?>
|
|
</span>
|
|
</div>
|
|
<?php if (count($_smarty_tpl->tpl_vars['discounts']->value)) {?>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'ID'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Code'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Name'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Status'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Qty available'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Actions'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<tr/>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['discounts']->value, 'discount', false, 'key');
|
|
$_smarty_tpl->tpl_vars['discount']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['discount']->value) {
|
|
$_smarty_tpl->tpl_vars['discount']->do_else = false;
|
|
?>
|
|
<tr>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['discount']->value['id_cart_rule'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['discount']->value['code'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['discount']->value['name'];?>
|
|
</td>
|
|
<td>
|
|
<?php if ($_smarty_tpl->tpl_vars['discount']->value['active']) {?>
|
|
<i class="icon-check"></i>
|
|
<?php } else { ?>
|
|
<i class="icon-remove"></i>
|
|
<?php }?>
|
|
</td>
|
|
<td><?php if ($_smarty_tpl->tpl_vars['discount']->value['quantity'] > 0) {
|
|
echo intval($_smarty_tpl->tpl_vars['discount']->value['quantity_for_user']);
|
|
} else { ?>0<?php }?></td>
|
|
<td>
|
|
<a href="?tab=AdminCartRules&id_cart_rule=<?php echo intval($_smarty_tpl->tpl_vars['discount']->value['id_cart_rule']);?>
|
|
&addcart_rule&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminCartRules'),$_smarty_tpl ) );?>
|
|
&back=<?php echo urlencode($_SERVER['REQUEST_URI']);?>
|
|
">
|
|
<i class="icon-pencil"></i>
|
|
</a>
|
|
<a href="?tab=AdminCartRules&id_cart_rule=<?php echo intval($_smarty_tpl->tpl_vars['discount']->value['id_cart_rule']);?>
|
|
&deletecart_rule&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminCartRules'),$_smarty_tpl ) );?>
|
|
&back=<?php echo urlencode($_SERVER['REQUEST_URI']);?>
|
|
">
|
|
<i class="icon-remove"></i>
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</table>
|
|
<?php } else { ?>
|
|
<p class="text-muted text-center">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'%1$s %2$s has no discount vouchers','sprintf'=>array($_smarty_tpl->tpl_vars['customer']->value->firstname,$_smarty_tpl->tpl_vars['customer']->value->lastname)),$_smarty_tpl ) );?>
|
|
|
|
</p>
|
|
<?php }?>
|
|
</div>
|
|
|
|
<?php if (count($_smarty_tpl->tpl_vars['emails']->value)) {?>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-envelope"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Last emails'),$_smarty_tpl ) );?>
|
|
|
|
</div>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Date'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Language'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Subject'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Template'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['emails']->value, 'email');
|
|
$_smarty_tpl->tpl_vars['email']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['email']->value) {
|
|
$_smarty_tpl->tpl_vars['email']->do_else = false;
|
|
?>
|
|
<tr>
|
|
<td><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['dateFormat'][0], array( array('date'=>$_smarty_tpl->tpl_vars['email']->value['date_add'],'full'=>1),$_smarty_tpl ) );?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['email']->value['language'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['email']->value['subject'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['email']->value['template'];?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<?php }?>
|
|
|
|
<?php if (count($_smarty_tpl->tpl_vars['connections']->value)) {?>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-time"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Last connections'),$_smarty_tpl ) );?>
|
|
|
|
</div>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'ID'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Date'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Pages viewed'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Total time'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Origin'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box"><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'IP Address'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['connections']->value, 'connection');
|
|
$_smarty_tpl->tpl_vars['connection']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['connection']->value) {
|
|
$_smarty_tpl->tpl_vars['connection']->do_else = false;
|
|
?>
|
|
<tr>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['connection']->value['id_connections'];?>
|
|
</td>
|
|
<td><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['dateFormat'][0], array( array('date'=>$_smarty_tpl->tpl_vars['connection']->value['date_add'],'full'=>0),$_smarty_tpl ) );?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['connection']->value['pages'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['connection']->value['time'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['connection']->value['http_referer'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['connection']->value['ipaddress'];?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<?php }?>
|
|
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-group"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Groups'),$_smarty_tpl ) );?>
|
|
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['groups']->value);?>
|
|
</span>
|
|
<a class="btn btn-default pull-right" href="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['current']->value, ENT_QUOTES, 'UTF-8', true);?>
|
|
&updatecustomer&id_customer=<?php echo intval($_smarty_tpl->tpl_vars['customer']->value->id);?>
|
|
&token=<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['token']->value, ENT_QUOTES, 'UTF-8', true);?>
|
|
">
|
|
<i class="icon-edit"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Edit'),$_smarty_tpl ) );?>
|
|
|
|
</a>
|
|
</div>
|
|
<?php if ($_smarty_tpl->tpl_vars['groups']->value && count($_smarty_tpl->tpl_vars['groups']->value)) {?>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'ID'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Name'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['groups']->value, 'group', false, 'key');
|
|
$_smarty_tpl->tpl_vars['group']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['group']->value) {
|
|
$_smarty_tpl->tpl_vars['group']->do_else = false;
|
|
?>
|
|
<tr onclick="document.location = '?tab=AdminGroups&id_group=<?php echo intval($_smarty_tpl->tpl_vars['group']->value['id_group']);?>
|
|
&viewgroup&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminGroups'),$_smarty_tpl ) );?>
|
|
'">
|
|
<td><?php echo $_smarty_tpl->tpl_vars['group']->value['id_group'];?>
|
|
</td>
|
|
<td>
|
|
<a href="?tab=AdminGroups&id_group=<?php echo $_smarty_tpl->tpl_vars['group']->value['id_group'];?>
|
|
&viewgroup&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminGroups'),$_smarty_tpl ) );?>
|
|
">
|
|
<?php echo $_smarty_tpl->tpl_vars['group']->value['name'];?>
|
|
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
<?php }?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<?php if (count($_smarty_tpl->tpl_vars['referrers']->value)) {?>
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-share-alt"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Referrers'),$_smarty_tpl ) );?>
|
|
|
|
</div>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Date'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Name'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<?php if ($_smarty_tpl->tpl_vars['shop_is_feature_active']->value) {?><th><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Shop'),$_smarty_tpl ) );?>
|
|
</th><?php }?>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['referrers']->value, 'referrer');
|
|
$_smarty_tpl->tpl_vars['referrer']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['referrer']->value) {
|
|
$_smarty_tpl->tpl_vars['referrer']->do_else = false;
|
|
?>
|
|
<tr>
|
|
<td><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['dateFormat'][0], array( array('date'=>$_smarty_tpl->tpl_vars['order']->value['date_add'],'full'=>0),$_smarty_tpl ) );?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['referrer']->value['name'];?>
|
|
</td>
|
|
<?php if ($_smarty_tpl->tpl_vars['shop_is_feature_active']->value) {?><td><?php echo $_smarty_tpl->tpl_vars['referrer']->value['shop_name'];?>
|
|
</td><?php }?>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<?php }?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['hook'][0], array( array('h'=>"displayAdminCustomers",'id_customer'=>intval($_smarty_tpl->tpl_vars['customer']->value->id)),$_smarty_tpl ) );?>
|
|
|
|
<div class="col-lg-12">
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-map-marker"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Addresses'),$_smarty_tpl ) );?>
|
|
<span class="badge"><?php echo count($_smarty_tpl->tpl_vars['addresses']->value);?>
|
|
</span>
|
|
</div>
|
|
<?php if (count($_smarty_tpl->tpl_vars['addresses']->value)) {?>
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Company'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Name'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Address'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Country'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th><span class="title_box "><?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Phone number(s)'),$_smarty_tpl ) );?>
|
|
</span></th>
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$_from = $_smarty_tpl->smarty->ext->_foreach->init($_smarty_tpl, $_smarty_tpl->tpl_vars['addresses']->value, 'address', false, 'key');
|
|
$_smarty_tpl->tpl_vars['address']->do_else = true;
|
|
if ($_from !== null) foreach ($_from as $_smarty_tpl->tpl_vars['key']->value => $_smarty_tpl->tpl_vars['address']->value) {
|
|
$_smarty_tpl->tpl_vars['address']->do_else = false;
|
|
?>
|
|
<tr>
|
|
<td><?php if ($_smarty_tpl->tpl_vars['address']->value['company']) {
|
|
echo $_smarty_tpl->tpl_vars['address']->value['company'];
|
|
} else { ?>--<?php }?></td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['address']->value['firstname'];?>
|
|
<?php echo $_smarty_tpl->tpl_vars['address']->value['lastname'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['address']->value['address1'];?>
|
|
<?php if ($_smarty_tpl->tpl_vars['address']->value['address2']) {
|
|
echo $_smarty_tpl->tpl_vars['address']->value['address2'];
|
|
}?> <?php echo $_smarty_tpl->tpl_vars['address']->value['postcode'];?>
|
|
<?php echo $_smarty_tpl->tpl_vars['address']->value['city'];?>
|
|
</td>
|
|
<td><?php echo $_smarty_tpl->tpl_vars['address']->value['country'];?>
|
|
</td>
|
|
<td>
|
|
<?php if ($_smarty_tpl->tpl_vars['address']->value['phone']) {?>
|
|
<?php echo $_smarty_tpl->tpl_vars['address']->value['phone'];?>
|
|
|
|
<?php if ($_smarty_tpl->tpl_vars['address']->value['phone_mobile']) {?><br /><?php echo $_smarty_tpl->tpl_vars['address']->value['phone_mobile'];
|
|
}?>
|
|
<?php } else { ?>
|
|
<?php if ($_smarty_tpl->tpl_vars['address']->value['phone_mobile']) {?><br /><?php echo $_smarty_tpl->tpl_vars['address']->value['phone_mobile'];
|
|
} else { ?>--<?php }?>
|
|
<?php }?>
|
|
</td>
|
|
<td class="text-right">
|
|
<div class="btn-group">
|
|
<a class="btn btn-default" href="?tab=AdminAddresses&id_address=<?php echo $_smarty_tpl->tpl_vars['address']->value['id_address'];?>
|
|
&addaddress=1&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminAddresses'),$_smarty_tpl ) );?>
|
|
&back=<?php echo urlencode($_SERVER['REQUEST_URI']);?>
|
|
">
|
|
<i class="icon-edit"></i> <?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Edit'),$_smarty_tpl ) );?>
|
|
|
|
</a>
|
|
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
|
<span class="caret"></span>
|
|
</button>
|
|
<ul class="dropdown-menu">
|
|
<li>
|
|
<a href="?tab=AdminAddresses&id_address=<?php echo $_smarty_tpl->tpl_vars['address']->value['id_address'];?>
|
|
&deleteaddress&token=<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['getAdminToken'][0], array( array('tab'=>'AdminAddresses'),$_smarty_tpl ) );?>
|
|
&back=<?php echo urlencode($_SERVER['REQUEST_URI']);?>
|
|
">
|
|
<i class="icon-trash"></i>
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'Delete'),$_smarty_tpl ) );?>
|
|
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
$_smarty_tpl->smarty->ext->_foreach->restore($_smarty_tpl, 1);?>
|
|
</tbody>
|
|
</table>
|
|
<?php } else { ?>
|
|
<p class="text-muted text-center">
|
|
<?php echo call_user_func_array( $_smarty_tpl->smarty->registered_plugins[Smarty::PLUGIN_FUNCTION]['l'][0], array( array('s'=>'%1$s %2$s has not registered any addresses yet','sprintf'=>array($_smarty_tpl->tpl_vars['customer']->value->firstname,$_smarty_tpl->tpl_vars['customer']->value->lastname)),$_smarty_tpl ) );?>
|
|
|
|
</p>
|
|
<?php }?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
}
|
|
}
|
|
/* {/block "override_tpl"} */
|
|
}
|