i want to add new button on the web page and perfome action on the button in odoo 9
anybody plz help me
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
i want to add new button on the web page and perfome action on the button in odoo 9
anybody plz help me
First you need to define the button inside a <form> tag in the website template XML, e.g.
<form action="/my_new_controller" method="post">
<!-- put other forms field here if you need to pass info to controller -->
<button type="submit" class="btn">Call a controller</button>
</form>
Clicking the button submits the form and calls the controller at www.myodoosite.com/my_new_controller. You can define the controller in python with something like this:
class website_account(http.Controller):
@http.route(['/my_new_controller'], type='http', auth='public', website=True)
def my_controller_method(self, redirect=None, **post):
# Put your backend operations here, e.g.
# sale_model = request.env['sale.order']
# sale_model.create({...})
# After you're done, use either request.render() or request.redirect() to show
# a different page to the user. You can check out the website_portal module for examples.
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 | |
---|---|---|---|---|
|
1
thg 12 24
|
6044 | ||
|
3
thg 8 24
|
6894 | ||
|
4
thg 7 24
|
41203 | ||
|
1
thg 2 24
|
2063 | ||
Default value in form view
Đã xử lý
|
|
5
thg 4 23
|
98949 |