From 35ce110ab014cd75c18d91eaddd5ad30635775a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 23 Sep 2013 14:42:48 +0200 Subject: [PATCH] [IMP] website_blog: improved blog post view, to integrate comments and a comments pager bzr revid: tde@openerp.com-20130923124248-zuuoqbyb1d5sqi6a --- addons/website_blog/controllers/main.py | 11 +++++++ .../views/website_blog_templates.xml | 33 +++++++++++++------ 2 files changed, 34 insertions(+), 10 deletions(-) diff --git a/addons/website_blog/controllers/main.py b/addons/website_blog/controllers/main.py index 737cbb7959c..b7149e97d98 100644 --- a/addons/website_blog/controllers/main.py +++ b/addons/website_blog/controllers/main.py @@ -74,6 +74,17 @@ class website_mail(http.Controller): category = category_obj.browse(cr, uid, category_id, context=context) blog_post = blog_post_obj.browse(cr, uid, blog_post_id, context=context) + if blog_post_id: + blog_post = blog_post_obj.browse(cr, uid, blog_post_id, context=context) + pager = request.website.pager( + url="/blog/%s/%s/" % (category_id, blog_post_id), + total=len(blog_post.website_message_ids), + page=page, + step=self._post_comment_per_page, + scope=7 + ) + print pager + values.update({ 'blog_post': blog_post, 'blog_posts': blog_posts, diff --git a/addons/website_blog/views/website_blog_templates.xml b/addons/website_blog/views/website_blog_templates.xml index c5c2ef0ee62..519558bed43 100644 --- a/addons/website_blog/views/website_blog_templates.xml +++ b/addons/website_blog/views/website_blog_templates.xml @@ -42,24 +42,37 @@

+
+
+
+ +
+ + Comment + + + Comments + +
+
+
+ +
+ +
-
- - -