[FIX] website: apply noupdate tag on new created page
bzr revid: chm@openerp.com-20130731125817-g4itvqhkso129nuf
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user