[IMP] website_membership multilang

bzr revid: fme@openerp.com-20130926163004-4mbb1v6rs2g32hyb
This commit is contained in:
Fabien Meghazi
2013-09-26 18:30:04 +02:00
parent 426696aec7
commit 70cf46fb94
2 changed files with 6 additions and 6 deletions
@@ -9,7 +9,7 @@ import urllib
class website_crm_partner_assign(http.Controller):
@website.route(['/members/', '/members/page/<int:page>/'], type='http', auth="public")
@website.route(['/members/', '/members/page/<int:page>/'], type='http', auth="public", multilang=True)
def members(self, page=0, **post):
membership_obj = request.registry['membership.membership_line']
@@ -56,7 +56,7 @@ class website_crm_partner_assign(http.Controller):
}
return request.website.render("website_membership.index", values)
@website.route(['/members/<int:ref_id>/'], type='http', auth="public")
@website.route(['/members/<int:ref_id>/'], type='http', auth="public", multilang=True)
def partners_ref(self, ref_id=0, **post):
partner_obj = request.registry['res.partner']
partner_ids = partner_obj.search(request.cr, openerp.SUPERUSER_ID, [('website_published', '=', True), ('id', '=', ref_id)], context=request.context)
@@ -7,7 +7,7 @@
<template id="footer_custom" inherit_id="website.layout" name="Custom Footer">
<xpath expr="//footer//div[@name='info']/ul" position="inside">
<li><a href="/members/">Members</a></li>
<li><a t-href="/members/">Members</a></li>
</xpath>
</template>
@@ -41,7 +41,7 @@
<t t-call="website.pager">
<t t-set="classname">pull-left</t>
</t>
<form action="/members/" method="get" class="navbar-search pull-right pagination form-inline">
<form t-action="/members/" method="get" class="navbar-search pull-right pagination form-inline">
<div class="form-group">
<input type="text" name="search" class="search-query col-md-2 mt4 form-control" placeholder="Search" t-att-value="searches.get('search') or '' or ''"/>
</div>
@@ -68,11 +68,11 @@
<t t-set="partner" t-value="membership_line_id.partner"/>
<div class="media thumbnail" data-publish="">
<t t-call="website.publish_management"><t t-set="object" t-value="partner"/></t>
<a class="pull-left" t-attf-href="/members/#{ partner.id }/">
<a class="pull-left" t-href="/members/#{ partner.id }/">
<img class="media-object" t-att-src="partner.img('image_small')"/>
</a>
<div class="media-body" style="min-height: 64px;">
<a class="media-heading" t-attf-href="/members/#{ partner.id }/"><span t-field="partner.parent_id"/> <span t-field="partner.name"/></a> - <span t-field="membership_line_id.membership_id"/>
<a class="media-heading" t-href="/members/#{ partner.id }/"><span t-field="partner.parent_id"/> <span t-field="partner.name"/></a> - <span t-field="membership_line_id.membership_id"/>
<div t-field="partner.website_short_description"/>
</div>
</div>