I am trying to validate a phone field using a custom python library that checks if a given phone number is valid or not. If it is invalid I would like to show the field in red, somewhat like how we see mandatory fields highlighted after we click submit without filling them in. How do I trigger this highlighting of the field?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
Hi Ragav,
if your main goal is to validate field before saving record and raise validation error then you cam put your login into @api.constrains to achieve this.
When user click on save button then @api.constrains will execute and if number not on correct format then raise error.
But if you really want to make field as red like mandatory then you need to do the JS stuff to validate number and and make field border red using JS calculation.
There is an already module to validate number:
https://stackoverflow.com/questions/16135069/python-validation-mobile-number
https://apps.odoo.com/apps/modules/10.0/inputmask_widget/
Using JD:
https://stackoverflow.com/questions/26211225/validating-phone-numbers-using-javascript
Regards
Haresh Kansara
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
2
thg 1 21
|
3695 | ||
Form view fields validation
Đã xử lý
|
|
1
thg 11 23
|
2730 | |
|
4
thg 8 15
|
7254 | ||
|
0
thg 3 15
|
4189 | ||
|
3
thg 3 15
|
4588 |