Ολοκληρώθηκε

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

Αυτό το πρότζεκτ ολοκληρώθηκε επιτυχώς από τον firma777 για €200 EUR σε 2 μέρες.

Λάβετε δωρεάν αναφορές για ένα πρότζεκτ σαν αυτό
Εργασία Εργοδότη
Προϋπολογισμός Εργασίας
€150 - €200 EUR
Ολοκληρώθηκε σε
2 ημέρες
Σύνολο Προσφορών
17
Περιγραφή Εργασίας

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

Ολοκληρώθηκε από:
Απαιτούμενες Δεξιότητες

Ψάχνετε τρόπους για να κερδίσετε μερικά χρήματα;

  • Ορίστε τον προϋπολογισμό σας και το χρονικό πλαίσιο
  • Περιγράψτε την πρότασή σας
  • Πληρωθείτε για τη δουλειά σας

Προσλάβετε Freelancers που ήδη έχουν υποβάλει προσφορά σε αυτή την εργασία

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