summaryrefslogtreecommitdiff
path: root/addons/portal/security
diff options
context:
space:
mode:
authorOlivier Dony <odo@openerp.com>2012-10-24 15:15:54 +0200
committerOlivier Dony <odo@openerp.com>2012-10-24 15:15:54 +0200
commit20c81b5e2fea00643f234ac83814ce73bae14d12 (patch)
treecd876a79150bb7c13c63573d59845fbf1532fb60 /addons/portal/security
parent21b56902b7eb7ad4eabb2b3be97ca42384d12fdc (diff)
[ADD] portal: added portal.payment.acquirer model
portal.payment.acquirer stores payment processor options (formally called payment acquirers). Each acquirer is just a name and an HTML form template, used to render an HTML snippet that can be included in views where a payment option should be displayed. The aquirer model has a generic method for rendering a complete block of HTML to be included in form views directly (with matching CSS): render_payment_block(). This method takes a few parameters to figure out the name/reference, amount, currency, etc. to pay. bzr revid: odo@openerp.com-20121024131554-j01ucniecjmoz3jq
Diffstat (limited to 'addons/portal/security')
-rw-r--r--addons/portal/security/ir.model.access.csv2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/portal/security/ir.model.access.csv b/addons/portal/security/ir.model.access.csv
index 9202c7f4087..b6d932bf7ee 100644
--- a/addons/portal/security/ir.model.access.csv
+++ b/addons/portal/security/ir.model.access.csv
@@ -4,3 +4,5 @@ access_res_partner,res.partner,base.model_res_partner,portal.group_portal,1,0,0,
access_res_partner_address,res.partner_address,base.model_res_partner_address,portal.group_portal,1,0,0,0
access_res_partner_category,res.partner_category,base.model_res_partner_category,portal.group_portal,1,0,0,0
access_res_partner_title,res.partner_title,base.model_res_partner_title,portal.group_portal,1,0,0,0
+access_acquirer,portal.payment.acquirer,portal.model_portal_payment_acquirer,,1,0,0,0
+access_acquirer_all,portal.payment.acquirer,portal.model_portal_payment_acquirer,base.group_system,1,1,1,1