Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
3 Replies
10425 Tampilan

If a user want to checkout in my shop he has to fill out the basic required fields like Name, Email etc.
Is there any way to change which fields are requiered and which are not necessary?

I want the ZIP Code to be checked and I dont want the phone number to be required.



Avatar
Buang
Penulis Jawaban Terbai

I found the solution:

The answer is in the website_sale modul.

website_sale/controllers/main.py
(row 447-450)

    mandatory_billing_fields = ["name", "phone", "email", "street2", "city", "country_id"]

optional_billing_fields = ["street", "state_id", "vat", "vat_subjected", "zip"]
mandatory_shipping_fields = ["name", "phone", "street", "city", "country_id"]
optional_shipping_fields = ["state_id", "zip"]

My team created a Modul to change the mandatory fields and we will put it online soon.

But for now this should help. 

Edit: Here is the module:
https://github.com/KontorConsulting/Odoo-8-Modules/tree/master/website_sale_mandatory_mod

Avatar
Buang
Jawaban Terbai

Hi Paulo,


check this post:

https://www.odoo.com/de_DE/forum/hilfe-1/change-required-field-in-checkout-form-in-ecommerce-180454

Best regards

Cetin

Avatar
Buang
Jawaban Terbai

Is there a solution to this problem for v13? Has this module been upgraded?

https://github.com/KontorConsulting/Odoo-8-Modules/tree/master/website_sale_mandatory_mod

I think it would be very useful, especially because 'phone' is a required field which is not usually asked for in a b2c environment.

Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
0
Sep 23
1483
0
Feb 22
2266
2
Jul 19
6542
1
Jan 22
4132
Duplicate Diselesaikan
1
Des 24
16283