[FIX] SEO 'aware' models

bzr revid: ddm@openerp.com-20131018135926-vdmelqsp1ama13st
This commit is contained in:
ddm 2013-10-18 15:59:26 +02:00
parent 0373662dd4
commit 20e4f1fc29
5 changed files with 17 additions and 6 deletions

View File

@ -32,7 +32,8 @@ class product(osv.osv):
class event(osv.osv):
_inherit = 'event.event'
_name = 'event.event'
_inherit = ['event.event','website.seo.metadata']
_columns = {
'twitter_hashtag': fields.char('Twitter Hashtag'),
'website_published': fields.boolean('Available in the website'),
@ -45,9 +46,6 @@ class event(osv.osv):
string='Website Messages',
help="Website communication history",
),
'website_meta_title': fields.char("Website meta title", size=70, translate=True),
'website_meta_description': fields.text("Website meta description", size=160, translate=True),
'website_meta_keywords': fields.char("Website meta keywords", translate=True),
}
_defaults = {
'website_published': False,

View File

@ -1 +1,2 @@
import models
import controllers

View File

@ -47,7 +47,8 @@ class website_project(http.Controller):
project = project_obj.browse(request.cr, request.uid, project_id, request.context)
render_values = {
'project': project
'project': project,
'main_object': project,
}
return request.website.render("website_project.index", render_values)
@ -59,6 +60,7 @@ class website_project(http.Controller):
task = task_obj.browse(cr, uid, task_id, context=context)
render_values = {
'task': task
'task': task,
'main_object': task,
}
return request.website.render("website_project.task", render_values)

View File

@ -0,0 +1 @@
import website_project

View File

@ -0,0 +1,9 @@
from openerp.osv import orm
class project(orm.Model):
_name = 'project.project'
_inherit = ['project.project','website.seo.metadata']
class task(orm.Model):
_name = 'project.task'
_inherit = ['project.task','website.seo.metadata']