Salut,
Ma poate ajuta cineva cum pot scoate fieldul de email sa nu mai fie obligatoriu daca cineva alege sa comande fara sa-si creezi cont ?
Opencart v1.5.6.4
Vreau sa scot mandatory pe email cand se decide sa finalizeze comanda fara sa creeze cont. Daca clientul nu are adresa de email sau nu doreste sa spuna, nu trebuie sa-l oblig. Confirmarea comenzi se va face prin telefon de catre administrator...titusel wrote:Salut!
Intrebare, de ce doresti sa faci acest lucru? care este logica? De ce nu ai avea nevoie de emailul clientului?
Ok. Ca sa scoti obligativitatea de pe camp, stergi acest cod:
Insa e posibil sa iti crape dupa ce apasa clientul "confirma", practic atunci el trimite un mail catre admin si catre client. Nu am testat dar poti incerca.
din catalog/controller/checkout/guest.php din functia validate.if ((utf8_strlen($this->request->post['email']) > 96) || !preg_match('/^[^\@]+@.*\.[a-z]{2,6}$/i', $this->request->post['email'])) {
$json['error']['email'] = $this->language->get('error_email');
}
Insa e posibil sa iti crape dupa ce apasa clientul "confirma", practic atunci el trimite un mail catre admin si catre client. Nu am testat dar poti incerca.
Am incercat asta... dar se pare ca nu a mers )titusel wrote:Ok. Ca sa scoti obligativitatea de pe camp, stergi acest cod:
din catalog/controller/checkout/guest.php din functia validate.if ((utf8_strlen($this->request->post['email']) > 96) || !preg_match('/^[^\@]+@.*\.[a-z]{2,6}$/i', $this->request->post['email'])) {
$json['error']['email'] = $this->language->get('error_email');
}
Insa e posibil sa iti crape dupa ce apasa clientul "confirma", practic atunci el trimite un mail catre admin si catre client. Nu am testat dar poti incerca.
Who is online
Users browsing this forum: No registered users and 181 guests