Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2015-08-21 12:31:57

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Alert корзины

Парни ..
По уроку: http://ngcms.ru/forum/viewtopic.php?pid=40466#p40466
Не могу понять - как сделать так, что бы если указанное тип поля отображался.
Ну к примеру ... у меня есть  доп.поля:Size(Размеры),Ves(Вес),Gabarit(Габариты) или вообще ничего нет - так как это скакалка smile
Но если я забываю выбрать какой то из этих пунктов .. то "алерт корзины " пишет "вы не выбрали размер"
А нужно сделать так.
Если товар весит - то что бы писал про вес.
Если это же длина - то про длину.
А если нет ничего из выше перечисленного, сразу же переходило бы в корзину(оформления).
Я думаю это очень важно не только для меня и пригодится в будущем smile

Не в сети

#2 2015-08-23 22:45:08

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Alert корзины

Решение из той темы универсально и работает на любом количестве полей:

{% 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 %}

Не в сети

#3 2015-08-24 22:08:37

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: Alert корзины

infinity237, получается , вывод сделать самого поля - ну вес, размер, длинна , не получиться ?
Только "Вы не выбрали параметры заказа!" ?:|

Не в сети

Подвал раздела

Работает на FluxBB