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. Геннадий:

    добрый день
    подскажите — форму поставил, приходят письма с заказом на rambler, gmail почты, не приходят на list.ru
    есть ли какие то ограничения?
    и еще — на сайте 2 формы cforms — на той что в корзине не отображаются ошибки, на второй показываются нормально
    спасибо

    • ограничений на отправку почты нет. Возможно у вас на list.ru письма попадают в спам. Второй вопрос, если я правильно понял его, нужно установить в cforms проверку на обязательное заполнение поля, тогда сообщение об ошибке будет появляться при не-заполнении этого поля.

      • Геннадий:

        с почтой разобрались…
        а вот с ошибками — поля обязательные стоят, причем в обеих формах — на одной выплывающие ошибки есть а на той что привязана к магазину — нет
        сайт — jebo.ru
        Спасибо

        • действительно, проблема есть. Чтобы разобраца — мне нужен доступ в админку причем под ролью «администратор» (cforms только под этой ролью админится). Если хотите — кидайте доступы через страницу «контакты», я посмотрю что там не так.

  2. Извините, что не совсем по адресу
    устанавливала wp-shop, все шло нормально
    дошла как раз до cforms, активировала
    и получила вот такой проблема
    [ссылка]
    нету сайта, отражается index of
    я уже и cforms снесла с сервера и wp-shop деактивировала, а сайта нет все равно, другие изменения не вносились..

  3. Константин:

    Не могу установить плагин cforms., пишет про неккоректное имя, может подскажите?

    • Надо смотреть через админку сайта. Дадите доступ — гляну что не так. Кадайте доступ в админку через «контакты»

  4. Роман:

    Добрый день!
    Вот собственно такая проблема возникла:
    В поле доступные формы не появляется форма созданная в cforms II с чем это может быть связано и как можно решить эту проблему?

  5. Cделала как описанно «В дальнейшем, при настройке оповещений вебмастера или клиента, просто вставляйте {Заказ} » но заказ на почту не приходит. в чем дело? Приходит обычная форма имя и тд, а где же сам заказанный товар?

    • Зайдите в админку сайта demo.wp-shop.ru (логин : пароль – demo : d@mo) и посмотрите, как там все сделано. Если не разберетесь, дайте доступ в свою админку под ролью «редактор», я зайду посмотрю что там не так.

    • У меня такая же проблема. Смотрел демку — у себя сделал все вроде также. Но по прежнему не приходит описание заказа. Хотя сделал заказ на демошопе — все пришло как надо. А у меня не приходит. Данные о входе в мою админку отправил через «контакты».

      Заранее благодарю!

    • Проблему решил. В моем случае в процессе тестов были созданы две формы для оформления заказов, каждая из них имела скрытое поле «Заказ». Как только удалил ту форму, которую не использую — содержимое корзины стало приходить вместе с информацией о заказе.

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

*