Coupon : Condition module : add tooltip on condition select
This commit is contained in:
@@ -611,6 +611,7 @@ class CouponController extends BaseAdminController
|
|||||||
$condition = array();
|
$condition = array();
|
||||||
$condition['serviceId'] = $availableCondition->getServiceId();
|
$condition['serviceId'] = $availableCondition->getServiceId();
|
||||||
$condition['name'] = $availableCondition->getName();
|
$condition['name'] = $availableCondition->getName();
|
||||||
|
$condition['toolTip'] = $availableCondition->getToolTip();
|
||||||
$cleanedConditions[] = $condition;
|
$cleanedConditions[] = $condition;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -133,6 +133,10 @@ $(function($){
|
|||||||
$.couponManager.onConditionChange = function() {
|
$.couponManager.onConditionChange = function() {
|
||||||
$('#category-condition').on('change', function () {
|
$('#category-condition').on('change', function () {
|
||||||
var $this = $(this);
|
var $this = $(this);
|
||||||
|
var mainDiv = $('#condition-add-type');
|
||||||
|
var optionSelected = $('option:selected', this);
|
||||||
|
mainDiv.find('.typeToolTip').html(optionSelected.attr('data-description'));
|
||||||
|
|
||||||
// Only if add mode
|
// Only if add mode
|
||||||
if (false != $.couponManager.conditionToUpdateIndex) {
|
if (false != $.couponManager.conditionToUpdateIndex) {
|
||||||
// Reload condition summaries ajax
|
// Reload condition summaries ajax
|
||||||
|
|||||||
@@ -195,11 +195,12 @@
|
|||||||
<div id="condition-add-type" class="form-group col-md-4">
|
<div id="condition-add-type" class="form-group col-md-4">
|
||||||
<label for="categoryCondition">{intl l='Condition\'s category :'}</label>
|
<label for="categoryCondition">{intl l='Condition\'s category :'}</label>
|
||||||
<select name="categoryCondition" id="category-condition" class="form-control">
|
<select name="categoryCondition" id="category-condition" class="form-control">
|
||||||
<option value="-1" >{intl l='Please select a condition category'}</option>
|
<option value="-1" data-description="">{intl l='Please select a condition category'}</option>
|
||||||
{foreach from=$availableConditions item=availableCondition}
|
{foreach from=$availableConditions item=availableCondition}
|
||||||
<option value="{$availableCondition.serviceId}" >{$availableCondition.name}</option>
|
<option value="{$availableCondition.serviceId}" data-description="{$availableCondition.toolTip}">{$availableCondition.name}</option>
|
||||||
{/foreach}
|
{/foreach}
|
||||||
</select>
|
</select>
|
||||||
|
<span class="help-block typeToolTip"></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="condition-add-operators-values" class="form-group col-md-6"></div>
|
<div id="condition-add-operators-values" class="form-group col-md-6"></div>
|
||||||
|
|||||||
Reference in New Issue
Block a user