Регистрация
Вход через соцсети
Восстановление пароля

Минимагазин (оформить заказ)

Новый топик
08.10.2013, 11:46
Ответить | Цитировать
Гость
Гость

Всем доброго времени суток, уважаемые Гуру)
Есть модуль "Минимагазин".
Когда мы ставим галочку в модуле "Минимагазин" (показывать форму на странице с корзиной), при неверном введении или же не заполнении обязательных полей в этой форме, нас перебрасывает из компонента "Корзина" в компонент "Заказы" в "Шаблон действий".
Задача заключается в следующим: как сделать так, чтобы нас никуда не перебрасывало и все находилось в одном месте, например в компоненте "Корзина"?
Спасибо!
08.10.2013, 12:27
Ответить | Цитировать
ipm
Ильин Павел

Зарегистрирован:
2012-10-12
Сообщений: 367

Можно осуществлять проверку полей формы добавления заказа без перезагрузки страницы.

Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
08.10.2013, 16:14
Ответить | Цитировать
Гость
Гость

Я почти полный ноль, не подскажите как это осуществить программно?)
09.10.2013, 10:24
Ответить | Цитировать
Алексей

Зарегистрирован:
2013-05-09
Сообщений: 9

Программно осуществляется с помощью js, есть хороший плагин, http://jqueryvalidation.org/
09.10.2013, 10:46
Ответить | Цитировать
ipm
Ильин Павел

Зарегистрирован:
2012-10-12
Сообщений: 367

Гость, а вот Вам и подсказка, смотрите, разбирайтесь. Вот здесь инструкции на русском и видео по работе с плагином.
Алексей, спасибо за комментарий. Не знал о таком плагине)

Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
09.10.2013, 12:22
Ответить | Цитировать
Гость
Гость

Благодарю Вас. Хорошо, допустим мы подключим этот или тот плагин, который будет делать проверку полей без перезагрузки. Но тогда как отключить старую проверку?
09.10.2013, 13:13
Ответить | Цитировать
ipm
Ильин Павел

Зарегистрирован:
2012-10-12
Сообщений: 367

<?=( $warnText ? "<div class='warnText'>$warnText</div>" : NULL )?> - 5 версия
".( $warnText ? "<div class='warnText'>$warnText</div>" : NULL )." - 4 версия

Нужно убрать в альтернативной форме добавления строчку кода, в начале, либо

нужно в настройках каждого поля компонента проверить, чтобы была выключена галочка 'обязательно для заполнения'.

Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
09.10.2013, 18:43
Ответить | Цитировать
Гость
Гость

По большому счету, 2develop.ru/jquery/proverka-poley-s-pomoshtyyu-jquery.html и jqueryvalidation.org/ ни что иное, как одно и тоже улыбка
Всем огромнейшее СПАСИБО, задача решена!)
198 196 2013-10-09 18:43:59 13338
Описание проекта