Почему не работает модификатор (условие)
Всем привет! В чанке tpl.msEmail.new.manager прописываю вот такое условие
<span class="strong-left">Смс уведомление о доставке:</span>[[+address.smsnot:is=`1`:then=`Да. Смс уведомление о доставке нужно.`:else=`Нет. Смс уведомление о доставке не нужно.`]]<br />
. Также в чанке tpl.msOrder.outer есть такой код: <div style="float: none;">
<label for="smsnot">Смс уведомление о доставке
(Нужно / Не нужно)</label>
<input type="checkbox" id="smsnot" value="" name="smsnot">
</div>
, который дополнен скриптом: $('#smsnot').click(function() {
if( $('#smsnot:checked').length > 0) {
$(this).val(1)
} else {
$(this).val(2)
}
});
Так вот на странице оформления заказа есть кнопка по нажатию которой меняется значение value на 1 или 2, соответственно из условия которое есть чанке tpl.msEmail.new.manager в письме менеджеру должно приходить условие для value=1 или value=2 но приходит только value=2. Но если посмотреть в самом заказе miniShop2 то поле smsnot заполнено правильно, то есть 1 или 2. Подскажите пожалуйста, что я делаю неправильно или посоветуйте другое решение. Комментарии: 2
А просто сделать radio с возможностью выбора либо да либо нет? Без js
Юзайте Феном. Там, вроде, уже весь минишоп на Феном переписан…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.