[FIX] website_blog: use related to display the image from the author from a blog...
authorJeremy Kersten <jke@odoo.com>
Tue, 28 Oct 2014 13:12:39 +0000 (14:12 +0100)
committerJeremy Kersten <jke@odoo.com>
Tue, 28 Oct 2014 13:12:39 +0000 (14:12 +0100)
addons/website_blog/models/website_blog.py
addons/website_blog/views/website_blog_templates.xml

index 5cb6f82..9ed7fb4 100644 (file)
@@ -92,6 +92,9 @@ class BlogPost(osv.Model):
             'res.users', 'Last Contributor',
             select=True, readonly=True,
         ),
+        'author_avatar': fields.related(
+            'author_id', 'image_small',
+            string="Avatar", type="binary"),
         'visits': fields.integer('No of Views'),
         'ranking': fields.function(_compute_ranking, string='Ranking', type='float'),
     }
index d28ae73..07cf2b8 100644 (file)
                 </div>
 
                 <div t-foreach="blog_posts" t-as="blog_post" class="mb32">
-
-                  <img class="img-circle pull-right mt16"
-                    t-att-src="website.image_url(blog_post.author_id, 'image_small')"
-                    style="width: 50px;"/>
-
+                  <span t-field="blog_post.author_avatar" t-field-options='{"widget": "image", "class": "img-circle pull-right mt16 media-object"}' />
                   <a t-attf-href="/blog/#{ slug(blog_post.blog_id) }/post/#{ slug(blog_post) }">
                       <h2 t-field="blog_post.name" class="mb4"/>
                   </a>