Jump to content

Edit History

rumit

rumit

Hi!

To make field lastname optional in 1.7.5 these steps were helpfull for me:

- in DB switch ps_customer into Null type

  alter table ps_customer modify lastname varchar(255) null; (don`t forget to change prefix)

- CustomerFormatter: lastname setRequired: false

- Customers.php: remove "'required' => true" for 'lastname' as Vekia wrote above

- Address.php: 'required' => false for lastname

'lastname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => false, 'size' => 255),

-  OrderDetailController.php: commented 

'{lastname}' => $customer->lastname,

- AddressFormat.php:

public static $requireFormFieldsList = array(
        'firstname',
//        'lastname',
        'address1',
        'city',
        'Country:name',
    );

- it is better to make all modifications through overrides

- clear cache

rumit

rumit

Hi!

To make field lastname optional in 1.7.5 these steps were helpfull for me:

- in DB switch ps_customer into Null type

  alter table ps_customer modify lastname varchar(255) null; (don`t forget to change prefix)

- CustomerFormatter: lastname setRequired: false

- Customers.php: remove "'required' => true" for 'lastname' as Vekia wrote above

- Address.php

 

×
×
  • Create New...