Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
My question concern version 6.0 but answer for v7 are welcome too.
Url of pages in openerp can be shared easily by copy/paste (for example a link to specific order).
But how to know (or to re-write) url of a specific page in the code (to send it by email for example) ?
this is exactly what does portal module :
try: self.pool.get(mail.model).check_access_rule(cr, related_user.id, [mail.res_id], 'read', context=context) url = partner_obj._get_signup_url_for_action(cr, related_user.id, [partner.id], action='', res_id=mail.res_id, model=mail.model, context=context)[partner.id] text = _("""<p>Access this document <a href="%s">directly in OpenERP</a></p>""") % url except except_orm, e:
this code is from addons/portal/mail_mail.py.
PS: vote if you find this post useful
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 8/28/13, 5:20 AM|
|Seen: 3903 times|
|Last updated: 9/25/15, 1:04 AM|