Вы не зашли.
Страницы 1
Парни ..
По уроку: http://ngcms.ru/forum/viewtopic.php?pid=40466#p40466
Не могу понять - как сделать так, что бы если указанное тип поля отображался.
Ну к примеру ... у меня есть доп.поля:Size(Размеры),Ves(Вес),Gabarit(Габариты) или вообще ничего нет - так как это скакалка
Но если я забываю выбрать какой то из этих пунктов .. то "алерт корзины " пишет "вы не выбрали размер"
А нужно сделать так.
Если товар весит - то что бы писал про вес.
Если это же длина - то про длину.
А если нет ничего из выше перечисленного, сразу же переходило бы в корзину(оформления).
Я думаю это очень важно не только для меня и пригодится в будущем
Не в сети
Решение из той темы универсально и работает на любом количестве полей:
{% if p.xfields._table.countRec > 0 %}
var count = 1;
var tblid = 0;
tblid = $("input[type='radio']:checked").attr('id');
if(typeof tblid == "undefined"){
alert('<red>Вы не выбрали параметры заказа!</red>');
return false;
}
rpcBasketRequest('plugin.basket.manage', {'action': 'add', 'ds':51,'id':tblid,'count':count});
return false;
{% else %}
rpcBasketRequest('plugin.basket.manage', {'action': 'add', 'ds':1,'id':{news-id},'count':1});
{% endif %}
Не в сети
Страницы 1