// Groups view bootstrap design
This commit is contained in:
@@ -26,40 +26,55 @@
|
|||||||
{extends file="helpers/view/view.tpl"}
|
{extends file="helpers/view/view.tpl"}
|
||||||
|
|
||||||
{block name="override_tpl"}
|
{block name="override_tpl"}
|
||||||
|
<div class="col-lg-6">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<ul>
|
<h3><i class="icon-group"></i> {l s='Group information'}</h3>
|
||||||
<li><span >{l s='Name:'}</span> {$group->name[$language->id]}</li>
|
<h2><i class="icon-group"></i> {$group->name[$language->id]}</h2>
|
||||||
<li><span >{l s='Discount: %d%%' sprintf=$group->reduction}</span></li>
|
<div class="form-horizontal">
|
||||||
<li><span >{l s='Current category discount:'}</span>
|
<div class="form-group">
|
||||||
|
<label class="col-lg-3 control-label">{l s='Discount:'}</label>
|
||||||
{if !$categorieReductions}
|
<div class="col-lg-3"><p class="form-control-static">{l s='%d%%' sprintf=$group->reduction}</p></div>
|
||||||
{l s='None'}
|
</div>
|
||||||
{else}
|
<div class="form-group">
|
||||||
<table class="table">
|
<label class="col-lg-3 control-label">{l s='Price display method:'}</label>
|
||||||
{foreach $categorieReductions key=key item=category }
|
<div class="col-lg-3"><p class="form-control-static">{if $group->price_display_method}
|
||||||
<tr class="alt_row">
|
|
||||||
<td>{$category.path}</td>
|
|
||||||
<td>{l s='Discount: %d%%' sprintf=$category.reduction}</td>
|
|
||||||
</tr>
|
|
||||||
{/foreach}
|
|
||||||
</table>
|
|
||||||
{/if}
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li><span>{l s='Price display method:'}</span>
|
|
||||||
{if $group->price_display_method}
|
|
||||||
{l s='Tax excluded'}
|
{l s='Tax excluded'}
|
||||||
{else}
|
{else}
|
||||||
{l s='Tax included'}
|
{l s='Tax included'}
|
||||||
{/if}
|
{/if}</p></div>
|
||||||
</li>
|
</div>
|
||||||
<li><span>{l s='Show prices:'}</span> {if $group->show_prices}{l s='Yes'}{else}{l s='No'}{/if}
|
<div class="form-group">
|
||||||
</li>
|
<label class="col-lg-3 control-label">{l s='Show prices:'}</label>
|
||||||
</ul>
|
<div class="col-lg-3"><p class="form-control-static">{if $group->show_prices}{l s='Yes'}{else}{l s='No'}{/if}</p></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<h2>{l s='Members of this customer group'}</h2>
|
</div>
|
||||||
<p>{l s='Limited to the 100th first customers.'} {l s='Please use filters to narrow your search.'}</p>
|
<div class="col-lg-6">
|
||||||
{$customerList}
|
<fieldset>
|
||||||
|
<h3><i class="icon-dollar"></i> {l s='Current category discount'}</h3>
|
||||||
|
{if !$categorieReductions}
|
||||||
|
<div class="alert alert-warning">{l s='None'}</div>
|
||||||
|
{else}
|
||||||
|
<table class="table">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th><span class="title_box">{l s='Category'}</span></th>
|
||||||
|
<th><span class="title_box">{l s='Discount'}</span></th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
{foreach $categorieReductions key=key item=category }
|
||||||
|
<tr class="alt_row">
|
||||||
|
<td>{$category.path}</td>
|
||||||
|
<td>{l s='%d%%' sprintf=$category.reduction}</td>
|
||||||
|
</tr>
|
||||||
|
{/foreach}
|
||||||
|
<tbody>
|
||||||
|
</table>
|
||||||
|
{/if}
|
||||||
|
</fieldset>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{$customerList}
|
||||||
{/block}
|
{/block}
|
||||||
@@ -191,15 +191,15 @@ class AdminGroupsControllerCore extends AdminController
|
|||||||
$genders[$gender->id] = $gender->name;
|
$genders[$gender->id] = $gender->name;
|
||||||
}
|
}
|
||||||
$customer_fields_display = (array(
|
$customer_fields_display = (array(
|
||||||
'id_customer' => array('title' => $this->l('ID'), 'align' => 'center'),
|
'id_customer' => array('title' => $this->l('ID'), 'align' => 'center', 'class' => 'fixed-width-xs'),
|
||||||
'id_gender' => array('title' => $this->l('Titles'), 'align' => 'center','icon' => $genders_icon, 'list' => $genders),
|
'id_gender' => array('title' => $this->l('Titles'), 'align' => 'center','icon' => $genders_icon, 'list' => $genders, 'class' => 'fixed-width-sm'),
|
||||||
'firstname' => array('title' => $this->l('Name'), 'align' => 'center'),
|
'firstname' => array('title' => $this->l('First name'), 'align' => 'center'),
|
||||||
'lastname' => array('title' => $this->l('Name'), 'align' => 'center'),
|
'lastname' => array('title' => $this->l('Last name'), 'align' => 'center'),
|
||||||
'email' => array('title' => $this->l('Email address'), 'align' => 'center'),
|
'email' => array('title' => $this->l('Email address'), 'align' => 'center'),
|
||||||
'birthday' => array('title' => $this->l('Birth date'), 'align' => 'right', 'type' => 'date'),
|
'birthday' => array('title' => $this->l('Birth date'), 'align' => 'right', 'type' => 'date'),
|
||||||
'date_add' => array('title' => $this->l('Register date'), 'align' => 'right', 'type' => 'date'),
|
'date_add' => array('title' => $this->l('Register date'), 'align' => 'right', 'type' => 'date'),
|
||||||
'orders' => array('title' => $this->l('Orders'), 'align' => 'center'),
|
'orders' => array('title' => $this->l('Orders'), 'align' => 'center', 'class' => 'fixed-width-xs'),
|
||||||
'active' => array('title' => $this->l('Enabled'),'align' => 'center', 'active' => 'status','type' => 'bool')
|
'active' => array('title' => $this->l('Enabled'),'align' => 'center', 'active' => 'status','type' => 'bool', 'class' => 'fixed-width-xs')
|
||||||
));
|
));
|
||||||
|
|
||||||
$customer_list = $group->getCustomers(false, 0, 100, true);
|
$customer_list = $group->getCustomers(false, 0, 100, true);
|
||||||
@@ -212,7 +212,7 @@ class AdminGroupsControllerCore extends AdminController
|
|||||||
$helper->identifier = 'id_customer';
|
$helper->identifier = 'id_customer';
|
||||||
$helper->actions = array('edit', 'view');
|
$helper->actions = array('edit', 'view');
|
||||||
$helper->show_toolbar = false;
|
$helper->show_toolbar = false;
|
||||||
|
$helper->title = $this->l('Members of this customer group (Limited to the 100th first customers. Please use filters to narrow your search.)');
|
||||||
return $helper->generateList($customer_list, $customer_fields_display);
|
return $helper->generateList($customer_list, $customer_fields_display);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user