0

在网站的博客部分,打开新博客有很好的效果。

在博文的底部,有一个指向下一篇博文的链接。如果您单击阅读更多按钮,背景会变大并自动加载该博客文章的内容。示例可以在这里找到 -

https://www.odoo.com/blog/odoo-news-5/post/odoo-10-released-337

在此处输入图像描述

如何实现这个效果?

4

1 回答 1

0

您可以将链接设置为READ MORE并编写路由和控制器以使用该链接打开当前博客。例如:鉴于:

<a t-att-href="'/blog/custom?id='+blog.id"/>
<!-- give proper style to display as a button --> 

在控制器中

@http.route('/blog/custom', csrf=False, type="http", methods=['POST', 'GET'], auth="public", website=True)
def custom_blog(self, **kw):
    data = request.env['blog.blog'].browse(kw and kw.get('id'))
    return request.render('your_template', {'data':data }) #use dict key as per your custom template
于 2017-03-29T04:53:10.250 回答