Merge remote-tracking branch 'origin/coupon' into coupon

Conflicts:
	templates/admin/default/coupon/form.html
This commit is contained in:
gmorel
2013-09-04 19:25:57 +02:00
26 changed files with 200 additions and 1362 deletions

View File

@@ -214,15 +214,15 @@
<script src="{$asset_url}"></script> <script src="{$asset_url}"></script>
{/javascripts} {/javascripts}
{block name="after-javascript-include"}{/block} {block name="after-javascript-include"}{/block}
{javascripts file='assets/js/bootstrap/bootstrap.js'}
<script src="{$asset_url}"></script>
{/javascripts}
{block name="javascript-initialization"}{/block} {block name="javascript-initialization"}{/block}
{* Modules scripts are included now *} {* Modules scripts are included now *}
{module_include location='footer_js'} {module_include location='footer_js'}
{javascripts file='assets/js/bootstrap/bootstrap.js'}
<script src="{$asset_url}"></script>
{/javascripts}
</body> </body>
</html> </html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

View File

@@ -4,16 +4,16 @@
// -- Init datepicker -- // -- Init datepicker --
if($('.date').length){ if($('.date').length){
$('.date').datepicker(); //$('.date').datepicker();
} }
// -- Init tablesorter -- // -- Init tablesorter --
if($('.tablesorter').length){ /*if($('.tablesorter').length){
$('.tablesorter').tablesorter({ $('.tablesorter').tablesorter({
widgets: ["filter", "stickyHeaders"], widgets: ["filter", "stickyHeaders"],
widthFixed : false, widthFixed : false,
widgetOptions : { widgetOptions : {
filter_cssFilter : 'input-medium', filter_cssFilter : 'input-medium form-control',
filter_formatter : { filter_formatter : {
2 : function($cell, indx){ 2 : function($cell, indx){
@@ -38,7 +38,7 @@
} }
} }
}); });
} }*/
// -- Effect description // -- Effect description
if($('[name=effect]').length){ if($('[name=effect]').length){

View File

@@ -2,5 +2,4 @@
@import "bootstrap/bootstrap.less"; @import "bootstrap/bootstrap.less";
/* Thelia Admin */ /* Thelia Admin */
@import "thelia/thelia.less"; @import "thelia/thelia.less";
// @import "thelia/responsive.less";

View File

@@ -44,4 +44,9 @@
// Used for a bird's eye view of components dependent on the z-axis // Used for a bird's eye view of components dependent on the z-axis
// Try to avoid customizing these :) // Try to avoid customizing these :)
@zindex-dropdown: 1005; @zindex-dropdown: 1005;
// Forms
// -------------------------
@input-border-focus: @brand-primary;

View File

@@ -20,9 +20,9 @@
{/form} {/form}
</section> <!-- #wrapper --> </section> <!-- #wrapper -->
{/block}
{include file='includes/confirmation-modal.html'} {include file='includes/confirmation-modal.html'}
{/block}
{block name="javascript-initialization"} {block name="javascript-initialization"}
{javascripts file='assets/bootstrap-datepicker/js/bootstrap-datepicker.js'} {javascripts file='assets/bootstrap-datepicker/js/bootstrap-datepicker.js'}

View File

@@ -15,8 +15,8 @@
<h1>Coupons : <small>List of coupons</small></h1> <h1>Coupons : <small>List of coupons</small></h1>
</div> </div>
<section class="row-fluid"> <section class="row">
<div class="span12 general-block-decorator"> <div class="col-md-12 general-block-decorator">
<table class="table table-striped tablesorter"> <table class="table table-striped tablesorter">
<caption> <caption>
List of enabled coupons List of enabled coupons
@@ -37,8 +37,8 @@
<td>18/10/2013</td> <td>18/10/2013</td>
<td>49</td> <td>49</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="icon-off icon-white"></span> Disable</a> <a href="#url" class="btn btn-default btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="glyphicon glyphicon-off"></span> Disable</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -47,8 +47,8 @@
<td>05/09/2013</td> <td>05/09/2013</td>
<td>20</td> <td>20</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="icon-off icon-white"></span> Disable</a> <a href="#url" class="btn btn-default btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="glyphicon glyphicon-off"></span> Disable</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -57,8 +57,8 @@
<td>03/12/2013</td> <td>03/12/2013</td>
<td>9</td> <td>9</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="icon-off icon-white"></span> Disable</a> <a href="#url" class="btn btn-default btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="glyphicon glyphicon-off"></span> Disable</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -67,8 +67,8 @@
<td>25/01/2013</td> <td>25/01/2013</td>
<td>4</td> <td>4</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="icon-off icon-white"></span> Disable</a> <a href="#url" class="btn btn-default btn-danger btn-medium" data-toggle="confirm" data-target="#disable"><span class="glyphicon glyphicon-off"></span> Disable</a>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@@ -76,8 +76,8 @@
</div> </div>
</section> </section>
<section class="row-fluid"> <section class="row">
<div class="span12 general-block-decorator"> <div class="col-md-12 general-block-decorator">
<table class="table table-striped tablesorter"> <table class="table table-striped tablesorter">
<caption> <caption>
List of disabled coupons List of disabled coupons
@@ -98,8 +98,8 @@
<td>18/10/2013</td> <td>18/10/2013</td>
<td>49</td> <td>49</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="icon-ok icon-white"></span> Enabled</a> <a href="#url" class="btn btn-default btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="glyphicon glyphicon-ok"></span> Enabled</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -108,8 +108,8 @@
<td>05/09/2013</td> <td>05/09/2013</td>
<td>49</td> <td>49</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="icon-ok icon-white"></span> Enabled</a> <a href="#url" class="btn btn-default btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="glyphicon glyphicon-ok"></span> Enabled</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -118,8 +118,8 @@
<td>03/12/2013</td> <td>03/12/2013</td>
<td>49</td> <td>49</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="icon-ok icon-white"></span> Enabled</a> <a href="#url" class="btn btn-default btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="glyphicon glyphicon-ok"></span> Enabled</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -128,8 +128,8 @@
<td>25/01/2013</td> <td>25/01/2013</td>
<td>49</td> <td>49</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="icon-ok icon-white"></span> Enabled</a> <a href="#url" class="btn btn-default btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="glyphicon glyphicon-ok"></span> Enabled</a>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@@ -138,41 +138,36 @@
</section> </section>
</section> <!-- #wrapper --> </section> <!-- #wrapper -->
{/block}
{include file='includes/confirmation-modal.html' id="disable" message="{intl l='Do you really want to disable this element ?'}"} {include file='includes/confirmation-modal.html' id="disable" message="{intl l='Do you really want to disable this element ?'}"}
{include file='includes/confirmation-modal.html' id="enable" message="{intl l='Do you really want to enable this element ?'}"} {include file='includes/confirmation-modal.html' id="enable" message="{intl l='Do you really want to enable this element ?'}"}
{/block}
{block name="javascript-initialization"} {block name="javascript-initialization"}
{include file='includes/js.inc.html'}
{javascripts file='assets/bootstrap-editable/js/bootstrap-editable.js'}
{stylesheets file='../assets/css/jqueryui/custom-theme/*' filters='less,cssembed'}
<link rel="stylesheet" href="{$asset_url}">
{/stylesheets}
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js"></script>
{javascripts file='../assets/bootstrap-editable/js/bootstrap-editable.js'}
<script src="{$asset_url}"></script> <script src="{$asset_url}"></script>
{/javascripts} {/javascripts}
{javascripts file='../assets/js/tablesorter/jquery.tablesorter.min.js'} {javascripts file='assets/js/tablesorter/jquery.tablesorter.min.js'}
<script src="{$asset_url}"></script> <script src="{$asset_url}"></script>
{/javascripts} {/javascripts}
{javascripts file='../assets/js/tablesorter/jquery.metadata.js'} {javascripts file='assets/js/tablesorter/jquery.metadata.js'}
<script src="{$asset_url}"></script> <script src="{$asset_url}"></script>
{/javascripts} {/javascripts}
{javascripts file='../assets/js/tablesorter/jquery.tablesorter.widgets.js'} {javascripts file='assets/js/tablesorter/jquery.tablesorter.widgets.js'}
<script src="{$asset_url}"></script> <script src="{$asset_url}"></script>
{/javascripts} {/javascripts}
{javascripts file='../assets/js/tablesorter/jquery.tablesorter.widgets-filter-formatter.js'} {javascripts file='assets/js/tablesorter/jquery.tablesorter.widgets-filter-formatter.js'}
<script src="{$asset_url}"></script> <script src="{$asset_url}"></script>
{/javascripts} {/javascripts}
{javascripts file='../assets/js/main.js'} {javascripts file='assets/js/main.js'}
<script src="{$asset_url}"></script> <script src="{$asset_url}"></script>
{/javascripts} {/javascripts}
{/block} {/block}

View File

@@ -16,11 +16,11 @@
</div> </div>
<section class="row-fluid"> <section class="row">
<div class="span12 general-block-decorator"> <div class="col-md-12 general-block-decorator">
{loop type="coupon" name="read_coupon" id=1 backend_context="true"} {loop type="coupon" name="read_coupon" id=1 backend_context="true"}
<div class="alert alert-info"> <div class="alert alert-info">
<span class="icon-question-sign"></span> <span class="glyphicon glyphicon-question-sign"></span>
{if #IS_ENABLED}{else}This coupon is disabled, you can enable to the bottom of this form.{/if} {if #IS_ENABLED}{else}This coupon is disabled, you can enable to the bottom of this form.{/if}
</div> </div>
@@ -91,7 +91,7 @@
<tr> <tr>
<td>Conditions of application</td> <td>Conditions of application</td>
<td> <td>
<ul class="unstyled"> <ul class="list-unstyled">
<li>Total cart supperior to 400 &euro;</li> <li>Total cart supperior to 400 &euro;</li>
<li><span class="label label-info">OR</span></li> <li><span class="label label-info">OR</span></li>
<li>At least 4 products</li> <li>At least 4 products</li>
@@ -101,8 +101,8 @@
<tr> <tr>
<td>Actions</td> <td>Actions</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a>
<a href="#url" class="btn btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="icon-ok icon-white"></span> Enabled</a> <a href="#url" class="btn btn-default btn-success btn-medium" data-toggle="confirm" data-target="#enable"><span class="glyphicon glyphicon-ok"></span> Enabled</a>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@@ -111,9 +111,10 @@
</div> </div>
</section> </section>
</section> <!-- #wrapper --> </section> <!-- #wrapper -->
{/block}
{include file='includes/confirmation-modal.html'} {include file='includes/confirmation-modal.html' id="enable" message="{intl l='Do you really want to enable this element ?'}"}
{/block}
{block name="javascript-initialization"} {block name="javascript-initialization"}
{javascripts file='assets/js/main.js'} {javascripts file='assets/js/main.js'}

View File

@@ -1,8 +1,8 @@
{$thelia_page_css_file = "assets/bootstrap-editable/css/bootstrap-editable.css"} {$thelia_page_css_file = "assets/bootstrap-editable/css/bootstrap-editable.css"}
{include file='includes/notifications.html' message=$general_error} {include file='includes/notifications.html' message=$general_error}
<form action="{$formAction}" {form_enctype form=$form} method="POST" > <form action="{$formAction}" {form_enctype form=$form} method="POST" >
<section class="row-fluid"> <section class="row">
<div class="span12 general-block-decorator"> <div class="col-md-12 general-block-decorator">
{form_hidden_fields form=$form} {form_hidden_fields form=$form}
@@ -16,22 +16,24 @@
<div class="span4"> <div class="span4">
<div class="control-group"> <div class="control-group">
<div class="col-md-4">
<div class="form-group">
<label for="code">Code :</label> <label for="code">Code :</label>
{form_field form=$form field='code'} {form_field form=$form field='code'}
<input id="code" type="text" name="{$name}" value="{$value}" placeholder="code"> <input id="code" class="form-control" type="text" name="{$name}" value="{$value}" placeholder="code">
{if $error}{$message}{/if} {if $error}{$message}{/if}
{/form_field} {/form_field}
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="title">Title :</label> <label for="title">Title :</label>
{form_field form=$form field='title'} {form_field form=$form field='title'}
<input id="title" type="text" name="{$name}" value="{$value}" placeholder="title"> <input id="title" class="form-control" type="text" name="{$name}" value="{$value}" placeholder="title">
{if $error}{$message}{/if} {if $error}{$message}{/if}
{/form_field} {/form_field}
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="enabled" class="checkbox"> <label for="enabled" class="checkbox">
{form_field form=$form field='isEnabled'} {form_field form=$form field='isEnabled'}
<input id="enabled" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} > <input id="enabled" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} >
@@ -41,7 +43,7 @@
</label> </label>
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="available-on-special-offers" class="checkbox"> <label for="available-on-special-offers" class="checkbox">
{form_field form=$form field='isAvailableOnSpecialOffers'} {form_field form=$form field='isAvailableOnSpecialOffers'}
<input id="available-on-special-offers" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} > <input id="available-on-special-offers" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} >
@@ -51,7 +53,7 @@
</label> </label>
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="cumulative" class="checkbox"> <label for="cumulative" class="checkbox">
{form_field form=$form field='isCumulative'} {form_field form=$form field='isCumulative'}
<input id="cumulative" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} > <input id="cumulative" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} >
@@ -61,7 +63,7 @@
</label> </label>
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="renoving-postage" class="checkbox"> <label for="renoving-postage" class="checkbox">
{form_field form=$form field='isRemovingPostage'} {form_field form=$form field='isRemovingPostage'}
<input id="renoving-postage" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} > <input id="renoving-postage" type="checkbox" name="{$name}" {if $value}value="1" checked{else}value="0"{/if} >
@@ -71,7 +73,7 @@
</label> </label>
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="expiration-date">Expiration date :</label> <label for="expiration-date">Expiration date :</label>
<div class="input-append date" data-date="12/02/2012" data-date-format="dd/mm/yyyy"> <div class="input-append date" data-date="12/02/2012" data-date-format="dd/mm/yyyy">
{form_field form=$form field='expirationDate'} {form_field form=$form field='expirationDate'}
@@ -82,26 +84,26 @@
</div> </div>
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="max-usage">Max usage :</label> <label for="max-usage">Max usage :</label>
<label for="is-unlimited" class="checkbox"> <label for="is-unlimited" class="checkbox">
<input id="is-unlimited" type="checkbox" name="is-unlimited" checked > <input id="is-unlimited" type="checkbox" name="is-unlimited" checked >
Is unlimited ? Is unlimited ?
</label> </label>
{form_field form=$form field='maxUsage'} {form_field form=$form field='maxUsage'}
<input id="max-usage" type="text" name="{$name}" value="{$value}" placeholder="max usage"> <input id="max-usage" type="text" class="form-control" name="{$name}" value="{$value}" placeholder="max usage">
{if $error}{$message}{/if} {if $error}{$message}{/if}
{/form_field} {/form_field}
</div> </div>
</div> </div>
<div class="span8"> <div class="col-md-8">
<div class="well clearfix"> <div class="well clearfix">
<div class="span6"> <div class="col-md-6">
<div class="control-group"> <div class="form-group">
<label for="effect">Effect :</label> <label for="effect">Effect :</label>
{form_field form=$form field='effect'} {form_field form=$form field='effect'}
<select name="{$name}" value="{$value}" id="effect" class="span12"> <select name="{$name}" value="{$value}" id="effect" class="col-md-12 form-control">
<option value="1" data-description="More description n°1 about item">Remove x percents for category Y</option> <option value="1" data-description="More description n°1 about item">Remove x percents for category Y</option>
<option value="2" data-description="More description n°2 about item">Remove x percents</option> <option value="2" data-description="More description n°2 about item">Remove x percents</option>
<option value="3" data-description="More description n°3 about item">Remove x amount</option> <option value="3" data-description="More description n°3 about item">Remove x amount</option>
@@ -112,29 +114,29 @@
</div> </div>
</div> </div>
<div class="span6"> <div class="col-md-6">
<div class="control-group"> <div class="form-group">
<label for="amount">Amount :</label> <label for="amount">Amount :</label>
{form_field form=$form field='amount'} {form_field form=$form field='amount'}
<input id="amount" type="text" name="{$name}" value="{$value}" placeholder="amount"> <input id="amount" type="text" class="form-control" name="{$name}" value="{$value}" placeholder="amount">
{if $error}{$message}{/if} {if $error}{$message}{/if}
{/form_field} {/form_field}
</div> </div>
{*<div class="control-group">*} <div class="form-group">
{*<label for="category">Category :</label>*} <label for="category">Category :</label>
{*form_field form=$form field='category'*} {*form_field form=$form field='category'*}
{*<select name="{$name}" value="{$value}" id="category">*} <select name="{$name}" value="{$value}" id="category" class="form-control">
{*<option value="1">Category 1</option>*} <option value="1">Category 1</option>
{*<option value="1">Category 2</option>*} <option value="1">Category 2</option>
{*<option value="1">Category 3</option>*} <option value="1">Category 3</option>
{*</select>*} </select>
{*if $error}{$message}{/if}*} {*if $error}{$message}{/if}*}
{*/form_field*} {*/form_field*}
{*</div>*} </div>
</div> </div>
</div> </div>
<div class="control-group"> <div class="form-group">
<label for="short-description">Short description :</label> <label for="short-description">Short description :</label>
{form_field form=$form field='shortDescription'} {form_field form=$form field='shortDescription'}
<textarea id="short-description" name="{$name}" placeholder="short description" class="span12" rows="5">{$value nofilter}</textarea> <textarea id="short-description" name="{$name}" placeholder="short description" class="span12" rows="5">{$value nofilter}</textarea>
@@ -142,29 +144,31 @@
{/form_field} {/form_field}
</div> </div>
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
<div class="col-md-12">
<div class="control-group"> <div class="form-group">
<label for="description">Long description :</label> <label for="description">Long description :</label>
{form_field form=$form field='description'} {form_field form=$form field='description'}
<textarea id="description" name="{$name}" placeholder="long description" class="span12 wysiwyg" rows="10">{$value nofilter}</textarea> <textarea id="description" name="{$name}" placeholder="long description" class="form-control wysiwyg" rows="10">{$value nofilter}</textarea>
{if $error}{$message}{/if} {if $error}{$message}{/if}
{/form_field} {/form_field}
</div>
<button type="submit" class="btn btn-default btn-primary">Save</button>
</div> </div>
<button type="submit" class="btn btn-primary">Save</button>
</div> </div>
</section> </section>
<section class="row-fluid"> <section class="row">
<div class="span12 general-block-decorator"> <div class="col-md-12 general-block-decorator">
<table class="table table-striped"> <table class="table table-striped">
<caption class="clearfix"> <caption class="clearfix">
Rules Rules
<a class="btn btn-primary pull-right" title="Add a new rule"> <a class="btn btn-default btn-primary pull-right" title="Add a new rule">
<span class="icon-plus-sign icon-white"></span> <span class="glyphicon glyphicon-plus-sign"></span>
</a> </a>
</caption> </caption>
<thead> <thead>
@@ -181,8 +185,8 @@
<td><span class="label">is superior or equals to</span></td> <td><span class="label">is superior or equals to</span></td>
<td>300 &euro;</td> <td>300 &euro;</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-danger btn-medium" data-toggle="confirm" data-target="#delete"><span class="icon-remove icon-white"></span> Delete</a> <a href="#url" class="btn btn-default btn-danger btn-medium" data-toggle="confirm" data-target="#delete"><span class="glyphicon glyphicon-remove"></span> Delete</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -190,8 +194,8 @@
<td><span class="label">is equals to</span></td> <td><span class="label">is equals to</span></td>
<td>12 - <a href="#" target="_blank">Chaussettes rouges</a></td> <td>12 - <a href="#" target="_blank">Chaussettes rouges</a></td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-danger btn-medium" data-toggle="confirm" data-target="#delete"><span class="icon-remove icon-white"></span> Delete</a> <a href="#url" class="btn btn-default btn-danger btn-medium" data-toggle="confirm" data-target="#delete"><span class="glyphicon glyphicon-remove"></span> Delete</a>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -199,8 +203,8 @@
<td><span class="label">is inferior or equals to</span></td> <td><span class="label">is inferior or equals to</span></td>
<td>12/02/2014</td> <td>12/02/2014</td>
<td> <td>
<a href="#url" class="btn btn-primary btn-medium"><span class="icon-edit icon-white"></span> Edit</a> <a href="#url" class="btn btn-default btn-primary btn-medium"><span class="glyphicon glyphicon-edit"></span> Edit</a>
<a href="#url" class="btn btn-danger btn-medium" data-toggle="confirm" data-target="#delete"><span class="icon-remove icon-white"></span> Delete</a> <a href="#url" class="btn btn-default btn-danger btn-medium" data-toggle="confirm" data-target="#delete"><span class="glyphicon glyphicon-remove"></span> Delete</a>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@@ -208,10 +212,10 @@
</div> </div>
</section> </section>
<section class="row-fluid"> <section class="row">
<div class="span12 general-block-decorator"> <div class="col-md-12 general-block-decorator clearfix">
<div class="control-group span2"> <div class="form-group col-md-2">
<label for="type">Condition type :</label> <label for="type">Condition type :</label>
<label class="radio"> <label class="radio">
<input type="radio" name="type" id="type" value="1" checked> And <input type="radio" name="type" id="type" value="1" checked> And
@@ -221,84 +225,94 @@
</label> </label>
</div> </div>
<div class="control-group span4"> <div class="form-group col-md-4">
<label for="category-rule">Rule's category :</label> <label for="category-rule">Rule's category :</label>
<select name="categoryRule" id="category-rule"> <select name="categoryRule" id="category-rule" class="form-control">
<option value="1" selected>Total amount</option> <option value="1" selected>Total amount</option>
<option value="2">Date</option> <option value="2">Date</option>
<option value="3">NbArtFromCategory</option> <option value="3">NbArtFromCategory</option>
</select> </select>
<label for="category-rule">Rule's category :</label> <label for="category-rule">Rule's category :</label>
<select name="categoryRule" id="category-rule"> <select name="categoryRule" id="category-rule" class="form-control">
<option value="1">Total amount</option> <option value="1">Total amount</option>
<option value="2" selected>Date</option> <option value="2" selected>Date</option>
<option value="3">NbArtFromCategory</option> <option value="3">NbArtFromCategory</option>
</select> </select>
<label for="category-rule">Rule's category :</label> <label for="category-rule">Rule's category :</label>
<select name="categoryRule" id="category-rule"> <select name="categoryRule" id="category-rule" class="form-control">
<option value="1">Total amount</option> <option value="1">Total amount</option>
<option value="2">Date</option> <option value="2">Date</option>
<option value="3" selected>NbArtFromCategory</option> <option value="3" selected>NbArtFromCategory</option>
</select> </select>
</div> </div>
<div class="control-group span6"> <div class="form-group col-md-6">
<label for="operator">Operator :</label> <label for="operator">Operator :</label>
<div class="controls"> <div class="row">
<select name="operator" id="operator"> <div class="col-lg-6">
<option value="1">is superior to</option> <select name="operator" id="operator" class="form-control">
<option value="2">equals to</option> <option value="1">is superior to</option>
<option value="3">is inferior to</option> <option value="2">equals to</option>
<option value="4">is inferior or equals to</option> <option value="3">is inferior to</option>
<option value="5">is superior or equals to</option> <option value="4">is inferior or equals to</option>
</select> <option value="5">is superior or equals to</option>
<div class="input-append input-prepend"> </select>
<span class="add-on">&euro;</span> </div>
<input type="text" name="value" class="input-mini"> <div class="input-group col-lg-6">
<button class="add-on btn btn-primary"><span class="icon-plus icon-white"></span></button> <input type="text" name="value" class="form-control">
<span class="input-group-addon">&euro;</span>
</div>
</div>
<label for="operator">Operator :</label>
<div class="row">
<div class="col-lg-6">
<select name="operator" id="operator" class="form-control">
<option value="1">is superior to</option>
<option value="2">equals to</option>
<option value="3">is inferior to</option>
<option value="4">is inferior or equals to</option>
<option value="5">is superior or equals to</option>
</select>
</div>
<div class="input-group col-lg-6 date" data-date="12/02/2012" data-date-format="dd/mm/yyyy">
<input type="text" name="value" class="form-control">
<span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
</div> </div>
</div> </div>
<label for="operator">Operator :</label> <label for="operator">Operator :</label>
<div class="controls"> <div class="row">
<select name="operator" id="operator"> <div class="col-lg-6">
<option value="1">is superior to</option> <select name="operator" id="operator" class="form-control">
<option value="2">equals to</option> <option value="1">is superior to</option>
<option value="3">is inferior to</option> <option value="2">equals to</option>
<option value="4">is inferior or equals to</option> <option value="3">is inferior to</option>
<option value="5">is superior or equals to</option> <option value="4">is inferior or equals to</option>
</select> <option value="5">is superior or equals to</option>
<div class="input-append input-prepend date" data-date="12/02/2012" data-date-format="dd/mm/yyyy"> </select>
<span class="add-on"><span class="icon-th"></span></span> </div>
<input type="text" name="value" class="input-mini"> <div class="col-lg-6">
<button class="add-on btn btn-primary"><span class="icon-plus icon-white"></span></button> <input type="text" name="value" class="form-control">
</div> </div>
</div> </div>
<div class="row">
<label for="operator">Operator :</label> <div class="col-lg-12">
<div class="controls"> <table class="table table-bordered">
<select name="operator" id="operator"> <tr>
<option value="1">is superior to</option> <td id="minibrowser-breadcrumb"></td>
<option value="2">equals to</option> </tr>
<option value="3">is inferior to</option> <tr>
<option value="4">is inferior or equals to</option> <th><span class="icon-th-list"></span> Categories list</th>
<option value="5">is superior or equals to</option> </tr>
</select> <tr>
<input type="text" name="value" class="input-mini"> <td id="minibrowser-categories"></td>
</tr>
<table class="table table-bordered"> </table>
<tr> </div>
<td id="minibrowser-breadcrumb"></td>
</tr>
<tr>
<th><span class="icon-th-list"></span> Categories list</th>
</tr>
<tr>
<td id="minibrowser-categories"></td>
</tr>
</table>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -5,28 +5,32 @@
- message : modal message (default Do you really want to delete this element ?) - message : modal message (default Do you really want to delete this element ?)
*} *}
{block name="confirmation-modal"} {block name="confirmation-modal"}
<aside id="{if $id}$id{else}delete{/if}" class="modal hide fade" role="dialog"> <aside id="{if $id}{$id}{else}delete{/if}" class="modal fade" role="dialog">
<div class="modal-header"> <div class="modal-dialog">
<h3> <div class="modal-content">
{if $title} <div class="modal-header">
$title <h3>
{else} {if $title}
{intl l='Confirmation'} {$title}
{/if} {else}
</h3> {intl l='Confirmation'}
</div> {/if}
<div class="modal-body"> </h3>
<p> </div>
{if $message} <div class="modal-body">
$message <p>
{else} {if $message}
{intl l='Do you really want to delete this element ?'} {$message}
{/if} {else}
</p> {intl l='Do you really want to delete this element ?'}
</div> {/if}
<div class="modal-footer"> </p>
<button class="btn btn-inverse" data-dismiss="modal">{intl l='Cancel'}</button> </div>
<a href="#" class="btn btn-success" data-confirm="confirm">{intl l='Confirm'}</a> <div class="modal-footer">
<button class="btn btn-default" data-dismiss="modal">{intl l='Cancel'}</button>
<a href="#" class="btn btn-default btn-success" data-confirm="confirm">{intl l='Confirm'}</a>
</div>
</div>
</div> </div>
</aside> <!-- #delete / Delete confirmation --> </aside> <!-- #delete / Delete confirmation -->
{/block} {/block}

View File

@@ -1,8 +1,5 @@
{* Breadcrumb for coupon browsing and editing *} {* Breadcrumb for coupon browsing and editing *}
<li><a href="{url path='admin/home'}">Home</a> <span class="divider">/</span></li> <li><a href="{url path='admin/home'}">Home</a></li>
<li><a href="{url path='admin/coupon'}">Coupon</a></li> <li><a href="{url path='admin/coupon'}">Coupon</a></li>
<li><a href="{url path="admin/coupon/browse/$ID"}">Browse</a></li>
<li><span class="divider">/</span></li>
<li><a href="{url path="admin/coupon/browse/$ID"}">Browse</a> <span class="divider">/</span></li>