поиск:
6. Создание формы для приема данных покупателя
Для оформления покупки и получения персональных данных покупателя, плагин WP-Shop взаимодействует с очень известным конструктором форм cforms.

В дальнейшем, при настройке оповещений вебмастера или клиента, просто вставляйте {Заказ} в контент писем (письма лучше слать в HTML), тогда адресаты получат содержимое корзины в виде таблицы.
Кроме того, Вы можете сохранять данные поступивших заказов в БД, через функцию сохранения данных форм плагина cforms. Это удобно в том случае, если требуется вести дополнительный контроль за поступившими заказами, или нужно просто вести историю заказов.

После окончания конструирования формы, установите в админке плагина ту форму. которую следует использовать при оформлении заказов.
Если запутаетесь с настройками cforms, то зайдите в админку демо-магазина tea.wp-shop.ru (логин : пароль — demo : demo) и посмотрите, как там все сделано.
Подготовив форму для приема данных покупателя, нужно организовать на сайте страницу или запись, на которой будет происходить финальное оформление заказа. Об этом — далее …
Друзья помогите, все перебрал. Покупателю приходит письмо с полными контактами и аккуратной табличкой заказанных товаров, а админу только IP и страница откуда отправленно. Сайт emi-school.ru пароль высылала. Спасибо.
Починил, проверьте
Уважаемый shurupp, я к сожалению не получил письмо о том, что вы исправили и полез опять своими кривульками. Причем я заметил что стоял cforms 11, посмотрите еще пожалуйста. Хотя я проверил, на рамблеровский ящик пришло:
a form has been submitted on 21.02.2012, via: /?page_id=7498 [IP 178.76.223.20] Ваш заказ
Via: /?page_id=7498
и все
Может удалить все формы и создать заново, так чем это отличается когда я создаю форму и включаю ее в настройках магазина
А-а-а!!!! Заработало! Спасибо! Теперь не могу скидки организовать, но это уже другая история
Поле discount нужно создавать именно на той странице где и cart?
Дисконт ща задается не в корзине а в настройках WP Shop Settings. Дисконт ща задается не в корзине а в настройках WP Shop Settings. Посмотрите вот этот скриншот, там внизу видно как расписывается дисконт
Заметил еще один баг (может это только у меня)
Если в форме есть выпадающий список или группа переключателей, на емейл в форме приходит не только название поля, но и все варианты выбора через дефис. Например
Оплата#Наличный расчет (оплата при получении). Только для Киева и Киевской области#Наложенный платеж НОВА ПОШТА (оплата при получении). Для всей Украины. Комиссия 2% от суммы заказа. #Предварительная оплата на карточку Приватбанка. Для всей Украины. Без комиссии. #Безналичный расчет#WebMoney. Для всей Украины. Без комиссии.
Очень непонятно и не красиво получается. В ранней версии такого не было.
Где можно это подправить?
Поставь разделитель | . Мне помогло.
Здравствуйте
Установил новую версию плагина.
Появилась проблема.
При заполнении покупателем формы администратору приходит 2 письма: 1 — такое, как нужно, с данными из формы и таблицей заказа. А второе — пустая форма, без данных заказа и заказчика.
Как отключить 2 форму, чтобы приходила только одна?
Решение этой проблемы. Настройте формы cforms как на скриншоте
ТАк и настроено.
Тогда нужно смотреть из админки, т.к. там много факторов
Проверил еще раз. Все так настроено, как у вас на демо сайте.
Где может быть причина, подскажите пожалуйста?.
Сделайте настройки формы как на этом скриншоте. Обратите внимание на самый низ скриншота, там нужно снять галочки, добавляющие текст формы в письмо.

Спасибо за ответ.
Галочки снял. Все равно приходит 2 сообщения: в одном приходит текст сообщения администратору — без формы и данных заказа, поскольку снял галочки. Второе сообщение — полная инфо о заказчике и заказе.
Чтобы не приходило 2 письма, пришлось вообще удалить емейл получателя, а только указал емейл получателя в настройках плагина магазина. В этом случае приходит только одно письмо. Только в поле отправитель указывается имя «Я» и емейл тот, что указан в поле получателя заказа в настройках плагина
Действительно, убрать майл админа вроде как помогает, но потом может возникнуть другая проблема — не показывается сообщение после оформления заказа, типа «Спасибо за заказ, мы вам позвоним».

В принципе сейчас с новой версией WP-SHOP можно использовать самый свежий CFORMS, а там есть возможность вообще отключить отправку на майл админа, см. скриншот
Спасибо большое. Проблема решена
как сделать чтобы заказам присваивался номер?
Так он же и так присваивается. А где Вы его не видите, этот номер?
Ни в теме, ни в содержании письма с заказом.
А что может значить вот эта надпись, которая возникает после отправки заказа…?:
Оформление заказа с оплатой через систему ‘Web-Money’
:
You must provide at least one recipient email address.
Т.е. магазин не реагирует на отправку заказа. Не переводит на страницу оплаты через webmoney и робокассу.
В общем это было из-за того, что e-mail удалил из cforms.
Но проблема так и осталась.
В общем после выбора оплаты и доставки появляется страница:
Оформление заказа с оплатой через систему ‘Web-Money’
:
И всё… Никаких дальнейших действий не предлагает.
Ещё заметил, что при заполнении других форм из cforms, например «отзыв», на e-mail высылается так же заказ с нулевой суммой.
Так же e-mail не отправляется покупателю.
Может не достаточно просто загрузить новую версию плагина — нужно сделать что-то ещё?
Нужно смотреть из админки сайта. Скиньте логин с паролем через страницу «контакы»
Отправил.
Валерий
Спасибо за помощь!
Нашёл плагин, который мешал работе магазина — Lightbox 2 — это плагин просмотра изображений.
Так можно как-нибудь исправить влияние данного плагина на работу магазина?
Или найти другой подобный плагин?
P.S.С первых продаж обязательно поддержу ваш проект!
Лучше другой подобрать, благо этих лайтбоксов дофига в репозитарии разных.