summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Matthieu <chm@openerp.com>2013-07-31 14:58:17 +0200
committerChristophe Matthieu <chm@openerp.com>2013-07-31 14:58:17 +0200
commit0eae00ee9d4ae4c5abe37efbf2ca919392bc7ffd (patch)
tree0214305af1a4dc37680263b5d2f68ff063cc890d
parent7c3ba997db56c84eeb4333d14b93d83737a08898 (diff)
[FIX] website: apply noupdate tag on new created page
bzr revid: chm@openerp.com-20130731125817-g4itvqhkso129nuf
-rw-r--r--addons/website/controllers/main.py6
-rw-r--r--addons/website/views/views.xml16
2 files changed, 13 insertions, 9 deletions
diff --git a/addons/website/controllers/main.py b/addons/website/controllers/main.py
index de0c3aa3d71..83af820b976 100644
--- a/addons/website/controllers/main.py
+++ b/addons/website/controllers/main.py
@@ -59,7 +59,10 @@ class Website(openerp.addons.web.controllers.main.Home):
view_model, view_id = imd.get_object_reference(request.cr, uid, 'website', 'default_page')
newview_id = view.copy(request.cr, uid, view_id)
newview = view.browse(request.cr, uid, newview_id, context={})
- newview.write({'arch': newview.arch.replace("website.default_page", path), 'name': "page/%s" % path })
+ newview.write({
+ 'arch': newview.arch.replace("website.default_page", path),
+ 'name': "page/%s" % path
+ })
if '.' in path:
module, idname = path.split('.')
else:
@@ -70,6 +73,7 @@ class Website(openerp.addons.web.controllers.main.Home):
'module': module,
'model': 'ir.ui.view',
'res_id': newview_id,
+ 'noupdate': True
})
return werkzeug.utils.redirect("/page/%s" % path)
diff --git a/addons/website/views/views.xml b/addons/website/views/views.xml
index 1ba01050580..91cd15f7581 100644
--- a/addons/website/views/views.xml
+++ b/addons/website/views/views.xml
@@ -294,16 +294,16 @@
</template>
<template id="default_page">
- <t t-call="website.layout">
- <div class="container">
- <div class="row">
- <div class="span12">
- <h1>New Page</h1>
- <p>Write your text here...</p>
- </div>
+ <t t-call="website.layout">
+ <div class="container">
+ <div class="row">
+ <div class="span12">
+ <h1>New Page</h1>
+ <p>Write your text here...</p>
</div>
</div>
- </t>
+ </div>
+ </t>
</template>