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

двойная форма заказа

Новый топик
Страницы: 1  |  2
07.05.2013, 16:20
Ответить | Цитировать
Радион Сирафимов

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

никто не вкурсе как значение из списка записать в письме ввиде слова а не цыфры?
08.05.2013, 22:30
Ответить | Цитировать
Радион Сирафимов

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

Сделал как и планировал форма стандартно яваскриптом, а обязательные поля скрытых элементов заполняются дефолтовыми значениями. В админку пишется конечно абсолютно все, но никуда от этого не дется без серьезной переписки кода компонента (а это не так просто да и чревато ошибками) да и благодаря дефолтовым значениям ориентироватся не так сложно.
14.05.2013, 12:18
Ответить | Цитировать
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 869

Сделайте в форме добавления заказа помимо ваших полей еще одно HTML-поле - тип клиента (физик/юрик). И в условиях добавления заказа проверяйте - если это физик, то проверяем такие-то поля на заполненность, если юрик - другие поля.
То есть взять проверку заполненности полей "на себя", а не на стандартные функции системы неткат.
А в настройках полей уберите флажок "обязательно для заполнения".

14.05.2013, 12:23
Ответить | Цитировать
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 869

Цитата:
Не магу найти как вывести информацию на страницу после нажатия кнопки "добавить заказ". Надо вывести информацию от купленном товаре имя и тд.

Это нужно прописывать в действиях после добавления объекта(заказа в компоненте "Интернет-магазин: Заказ".
Только учтите, что в этот момент корзина уже будет очищена, поэтому содержимое заказа надо выбирать не из корзины(сессии), а скорее из $_POST массива или из БД, зная номер добавившегося заказа (переменная $message или $msgID).

Цитата:
Так же не могу понять где изменить письмо отправляемое владельцу сайта о совершенном заказе.

Письма менеджеру "зашиты" в php-код NetCat, поэтому изменять его нельзя по условиям лицензии.
Отключайте отправку стандартного письма и сделайте свою функцию отправки писем. Вызывайте эту функцию из "действия после добавления объекта".

14.05.2013, 12:28
Ответить | Цитировать
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 869

Цитата:
никто не вкурсе как значение из списка записать в письме ввиде слова а не цыфры?

А вот никак. улыбка К сожалению, зашитая в исходниках модуля "Интернет-магазин" функция отправки писем, вставляет эти поля именно так и никак иначе (т.е. ID списочных значений, а не значения элементов списка). Придется или смириться с этим, или писать свою собственную функцию отправки писем.

14.05.2013, 19:03
Ответить | Цитировать
Гость
Гость

Да когда уже наконец то сделают нормальный функционал... вечно с этими списками подобные проблемы.
АУ разработчики!!! Услышьте нас!
198 196 2013-05-14 19:03:50 13041
Страницы: 1  |  2
Описание проекта