Completado

Custom fields in checkout page + receive the values of the custom fields by mail(new order mailalerts)

Este proyecto fue completado exitosamente por firma777 por €200 EUR en 2 días.

Obtén cotizaciones gratis para un proyecto como este
Empleador trabajando
Presupuesto de Proyecto
€150 - €200 EUR
Completado En
2 días
Ofertas Totales
17
Descripción del Proyecto

here is the needed information :

We are using a prestashop 1.6.1.6 site with a template.

We have modified some core files so that we can use the prestashop in "quote" mode.

There are 2 types of methods for making the quotes (= orders but renamed quotes)

- adding products, then going to one step checkout and ordering as guest.

- authenticate, then add products then going to the one step checkout. (the accounts for authenticated users are created by the shop administrator)

What we need -> your mission :

1/ for guest checkout and one page checkout

For the users making the quote(=ordering) with guest checkout :

- We want to display 6 custom fields, under the native checkout fields.

We have used a module to insert these custom fields, but the module does not cover our needs as it does not put the needed values on the "new order" mail received by the administrator. You may need to deactivate this module (custom fields)

"Adresse de l'événement * " -> input, mandatory

"Date de livraison souhaitée *" -> input, mandatory

"Horaire de livraison souhaité " -> input, not mandatory

"Date de reprise souhaitée *" -> input, mandatory

"Horaire de reprise souhaité " -> input, not mandatory

"Vos remarques ou description de votre projet" -> textarea, not manadatory

2/ for guest checkout : mails received.

We want the 6 values to appear on the "new order" mail of mailalerts module. (the mail the shop receives)

We want this information to appear above the products summary.

this is how we want it to appear :

Adresse de l'événement : *value*

Date de livraison souhaitée : *value*

Horaire de livraison souhaité : *value*

Date de reprise souhaitée : *value*

Horaire de reprise souhaité : *value*

Vos remarques ou description de votre projet :

*value*

3/ for authenticated users

Authenticated users will have the "adress" information step presented to them when wanting to checkout.

- please hide this step (please see screenshot below) css display:none probably?

- please put instead :

<h3 style="text-transform: uppercase;">1/ Merci de renseigner les informations ci-dessous</h3>

and custom fields (they are the same as ones for guest cehckout)

"Adresse de l'événement * " -> input, mandatory

"Date de livraison souhaitée *" -> input, mandatory

"Horaire de livraison souhaité " -> input, not mandatory

"Date de reprise souhaitée *" -> input, mandatory

"Horaire de reprise souhaité " -> input, not mandatory

"Vos remarques ou description de votre projet" -> textarea, not manadatory

Please leave the call to action "2/ VALIDER VOTRE DEMANDE"

4/ for logged in users : mails received.

We want the 6 values to appear on the "new order" mail of mailalerts module (the mail the shop receives).

We want this information to appear above the products summary.

this is how we want it to appear :

Adresse de l'événement : *value*

Date de livraison souhaitée : *value*

Horaire de livraison souhaité : *value*

Date de reprise souhaitée : *value*

Horaire de reprise souhaité : *value*

Vos remarques ou description de votre projet :

*value*

thank you

Completado por:
Habilidades Requeridas

Buscando hacer algo de dinero?

  • Establece tu presupuesto y período de tiempo
  • Describe tu propuesta
  • Consigue pago por tu trabajo

Contrata Freelancers que también oferten en este proyecto

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online