[IMP] website_project: active module
bzr revid: chm@openerp.com-20140128165340-6qz9iq4iulnck55w
This commit is contained in:
parent
b25a34ea94
commit
3cb264dce5
|
@ -15,5 +15,5 @@ OpenERP Projects
|
|||
'views/website_project.xml',
|
||||
],
|
||||
'qweb': ['static/src/xml/*.xml'],
|
||||
'installable': False,
|
||||
'installable': True,
|
||||
}
|
||||
|
|
|
@ -38,28 +38,11 @@ class Website(osv.Model):
|
|||
|
||||
class website_project(http.Controller):
|
||||
|
||||
@http.route(['/project/<int:project_id>/'], type='http', auth="public", website=True, multilang=True)
|
||||
def project(self, project_id=None, **post):
|
||||
@http.route(['/project/<model("project.project"):project>/'], type='http', auth="public", website=True, multilang=True)
|
||||
def project(self, project=None, **post):
|
||||
cr, uid, context = request.cr, request.uid, request.context
|
||||
project_obj = request.registry['project.project']
|
||||
|
||||
project = project_obj.browse(request.cr, request.uid, project_id, request.context)
|
||||
|
||||
render_values = {
|
||||
'project': project,
|
||||
'main_object': project,
|
||||
}
|
||||
return request.website.render("website_project.index", render_values)
|
||||
|
||||
@http.route(['/project/task/<int:task_id>'], type='http', auth="public", website=True, multilang=True)
|
||||
def task(self, task_id=None, **post):
|
||||
cr, uid, context = request.cr, request.uid, request.context
|
||||
task_obj = request.registry['project.task']
|
||||
|
||||
task = task_obj.browse(cr, uid, task_id, context=context)
|
||||
|
||||
render_values = {
|
||||
'task': task,
|
||||
'main_object': task,
|
||||
}
|
||||
return request.website.render("website_project.task", render_values)
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
<!-- Project -->
|
||||
<template id="task_kanban_card" name="TaskKanban">
|
||||
<div class="thumbnail">
|
||||
<a t-href="/project/task/#{object_id.id}/"><span t-field="object_id.name"/></a>
|
||||
<a t-href="/web#model=project.task&id=#{object_id.id}"><span t-field="object_id.name"/></a>
|
||||
<div>
|
||||
Assigned to <span t-field="object_id.user_id"/>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue