diff options
| author | Christophe Matthieu <chm@openerp.com> | 2013-07-31 14:58:17 +0200 |
|---|---|---|
| committer | Christophe Matthieu <chm@openerp.com> | 2013-07-31 14:58:17 +0200 |
| commit | 0eae00ee9d4ae4c5abe37efbf2ca919392bc7ffd (patch) | |
| tree | 0214305af1a4dc37680263b5d2f68ff063cc890d | |
| parent | 7c3ba997db56c84eeb4333d14b93d83737a08898 (diff) | |
[FIX] website: apply noupdate tag on new created page
bzr revid: chm@openerp.com-20130731125817-g4itvqhkso129nuf
| -rw-r--r-- | addons/website/controllers/main.py | 6 | ||||
| -rw-r--r-- | addons/website/views/views.xml | 16 |
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> |
