6. Создание формы для приема данных покупателя

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

ВНИМАНИЕ!!!
Для последней версии плагина магазина эти настройки уже не актуальны! При активации плагин все делает сам автоматически! Настраивать CFORMS после активации плагина не требуется!

cformsИтак, при конструировании формы заказа, Вам нужно обязательно создать скрытое поле «Заказ» (обязательно с большой буквы!).  Остальные поля формы делайте на свое усмотрение.

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

Внимание! Наш плагин стабильно работает с cforms 10.0 любыми версиями CFORMS включая самую последнюю, которую Вы можете скачать тут: cforms, русификатор плагина – ТУТ

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

Внимание! Желательно задавать наименования форм для заказов на латинице, типа: orders, zakaz и т.п. Формы с русскими именами бывает глючат. Но не всегда.

cforms2 После окончания конструирования формы, установите в админке плагина ту форму. которую следует использовать при оформлении заказов.

Если запутаетесь с настройками cforms, то зайдите в админку демо-магазина tea.wp-shop.ru (логин : пароль — demo : demo) и посмотрите, как там все сделано.

Подготовив форму для приема данных покупателя, нужно организовать на сайте страницу или запись, на которой будет происходить финальное оформление заказа. Об этом — далее …

>>> ШАГ 7

  1. Михаил:

    Друзья помогите, все перебрал. Покупателю приходит письмо с полными контактами и аккуратной табличкой заказанных товаров, а админу только 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

        и все
        Может удалить все формы и создать заново, так чем это отличается когда я создаю форму и включаю ее в настройках магазина

  2. Заметил еще один баг (может это только у меня)
    Если в форме есть выпадающий список или группа переключателей, на емейл в форме приходит не только название поля, но и все варианты выбора через дефис. Например

    Оплата#Наличный расчет (оплата при получении). Только для Киева и Киевской области#Наложенный платеж НОВА ПОШТА (оплата при получении). Для всей Украины. Комиссия 2% от суммы заказа. #Предварительная оплата на карточку Приватбанка. Для всей Украины. Без комиссии. #Безналичный расчет#WebMoney. Для всей Украины. Без комиссии.

    Очень непонятно и не красиво получается. В ранней версии такого не было.

    Где можно это подправить?

  3. Здравствуйте
    Установил новую версию плагина.
    Появилась проблема.
    При заполнении покупателем формы администратору приходит 2 письма: 1 — такое, как нужно, с данными из формы и таблицей заказа. А второе — пустая форма, без данных заказа и заказчика.
    Как отключить 2 форму, чтобы приходила только одна?

    • Решение этой проблемы. Настройте формы cforms как на скриншоте

      • ТАк и настроено.

        • Тогда нужно смотреть из админки, т.к. там много факторов

          • Проверил еще раз. Все так настроено, как у вас на демо сайте.
            Где может быть причина, подскажите пожалуйста?.

          • Сделайте настройки формы как на этом скриншоте. Обратите внимание на самый низ скриншота, там нужно снять галочки, добавляющие текст формы в письмо.

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

          • Действительно, убрать майл админа вроде как помогает, но потом может возникнуть другая проблема — не показывается сообщение после оформления заказа, типа «Спасибо за заказ, мы вам позвоним».
            В принципе сейчас с новой версией WP-SHOP можно использовать самый свежий CFORMS, а там есть возможность вообще отключить отправку на майл админа, см. скриншот

          • Спасибо большое. Проблема решена

  4. Алекс:

    как сделать чтобы заказам присваивался номер?

  5. А что может значить вот эта надпись, которая возникает после отправки заказа…?:

    Оформление заказа с оплатой через систему ‘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.С первых продаж обязательно поддержу ваш проект!

          • Лучше другой подобрать, благо этих лайтбоксов дофига в репозитарии разных.

Оставьте комментарий или отправьте сообщение

*