Jump to content

Pflichtfelder Gast


Mikuteit

Recommended Posts

Hallo!

 

Da wir viel per Spedition versenden, benötigen wir zwingend die Telefonnummer des Kunden.

Wie kann ich da eine seperate Auswahl treffen?

Würde z.B.: gerne den Vornamen freiwillig machen, aber die Telefonnummer Pflicht.

Auch würde ich gerne diese Text Box: Wenn Sie uns eine Nachricht zu Ihrer Bestellung hinterlassen möchten, tragen Sie sie bitte hier ein.

entfernen. nattürlich mit dem Eingabe Feld dadrunter wech.

 

Habt Ihr da eine Idee?

Link to comment
Share on other sites

Jein..

Scheint der richtige weg zu sein:

Quote
Quote

In Customer.php and Address.php:

delete

'required' => true,

from

'lastname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32), 'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32),

Then, in /controllers/front/AddressController.php add in function processSubmitAddress()

below

protected function processSubmitAddress() { $address = new Address(); $this->errors = $address->validateController(); $address->id_customer = (int)$this->context->customer->id; // Check page token if ($this->context->customer->isLogged() && !$this->isTokenValid()) $this->errors[] = Tools::displayError('Invalid token.');

add this

if (Tools::getValue('company') == '') { $nameone = Tools::getValue('firstname'); if(empty($nameone)) $this->errors[] = Tools::displayError('firstname is required'); $nametwo = Tools::getValue('lastname'); if(empty($nametwo)) $this->errors[] = Tools::displayError('lastname is required'); }

And the same code add in AuthController.php

below

protected function processSubmitAccount() { Hook::exec('actionBeforeSubmitAccount'); $this->create_account = true; if (Tools::isSubmit('submitAccount')) $this->context->smarty->assign('email_create', 1); // New Guest customer

 

Aber der Teil ab Then, in /controllers/front/AddressController.php add in function processSubmitAddress()

steht bei mir leider nicht drinnen...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...