Skip to Content
Odoo Menú
  • Registra entrada
  • Prova-ho gratis
  • Aplicacions
    Finances
    • Comptabilitat
    • Facturació
    • Despeses
    • Full de càlcul (IA)
    • Documents
    • Signatura
    Vendes
    • CRM
    • Vendes
    • Punt de venda per a botigues
    • Punt de venda per a restaurants
    • Subscripcions
    • Lloguer
    Imatges de llocs web
    • Creació de llocs web
    • Comerç electrònic
    • Blog
    • Fòrum
    • Xat en directe
    • Aprenentatge en línia
    Cadena de subministrament
    • Inventari
    • Fabricació
    • PLM
    • Compres
    • Manteniment
    • Qualitat
    Recursos humans
    • Empleats
    • Reclutament
    • Absències
    • Avaluacions
    • Recomanacions
    • Flota
    Màrqueting
    • Màrqueting Social
    • Màrqueting per correu electrònic
    • Màrqueting per SMS
    • Esdeveniments
    • Automatització del màrqueting
    • Enquestes
    Serveis
    • Projectes
    • Fulls d'hores
    • Servei de camp
    • Suport
    • Planificació
    • Cites
    Productivitat
    • Converses
    • Validacions
    • IoT
    • VoIP
    • Coneixements
    • WhatsApp
    Aplicacions de tercers Odoo Studio Plataforma d'Odoo al núvol
  • Sectors
    Comerç al detall
    • Llibreria
    • Botiga de roba
    • Botiga de mobles
    • Botiga d'ultramarins
    • Ferreteria
    • Botiga de joguines
    Food & Hospitality
    • Bar i pub
    • Restaurant
    • Menjar ràpid
    • Guest House
    • Distribuïdor de begudes
    • Hotel
    Immobiliari
    • Agència immobiliària
    • Estudi d'arquitectura
    • Construcció
    • Gestió immobiliària
    • Jardineria
    • Associació de propietaris de béns immobles
    Consultoria
    • Empresa comptable
    • Partner d'Odoo
    • Agència de màrqueting
    • Bufet d'advocats
    • Captació de talent
    • Auditoria i certificació
    Fabricació
    • Textile
    • Metal
    • Mobles
    • Menjar
    • Brewery
    • Regals corporatius
    Salut i fitness
    • Club d'esport
    • Òptica
    • Centre de fitness
    • Especialistes en benestar
    • Farmàcia
    • Perruqueria
    Trades
    • Servei de manteniment
    • Hardware i suport informàtic
    • Sistemes d'energia solar
    • Shoe Maker
    • Serveis de neteja
    • Instal·lacions HVAC
    Altres
    • Nonprofit Organization
    • Agència del medi ambient
    • Lloguer de panells publicitaris
    • Fotografia
    • Lloguer de bicicletes
    • Distribuïdors de programari
    Browse all Industries
  • Comunitat
    Aprèn
    • Tutorials
    • Documentació
    • Certificacions
    • Formació
    • Blog
    • Pòdcast
    Potenciar l'educació
    • Programa educatiu
    • Scale-Up! El joc empresarial
    • Visita Odoo
    Obtindre el programari
    • Descarregar
    • Comparar edicions
    • Novetats de les versions
    Col·laborar
    • GitHub
    • Fòrum
    • Esdeveniments
    • Traduccions
    • Converteix-te en partner
    • Services for Partners
    • Registra la teva empresa comptable
    Obtindre els serveis
    • Troba un partner
    • Troba un comptable
    • Contacta amb un expert
    • Serveis d'implementació
    • Referències del client
    • Suport
    • Actualitzacions
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Programar una demo
  • Preus
  • Ajuda

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Comptabilitat
  • Inventari
  • PoS
  • Projectes
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Etiquetes (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Etiquetes (View all)
odoo accounting v14 pos v15
About this forum
Ajuda

Can I show latest blog posts in a block on the home page?

Subscriure's

Get notified when there's activity on this post

This question has been flagged
homepageblog
14 Respostes
9782 Vistes
Avatar
David Vandervoort

I would like to display the latest 3 blog posts in a block on the home page, just the title and tagline in more or less the same way as on the blog overview page. Can it be done? If so, how? 


0
Avatar
Descartar
Avatar
Ermin Trevisan
Best Answer

There is a "latest blog post" website builder snippet in most of Odoo's website builder themes which displays the 3 latest posts.

2
Avatar
Descartar
David Vandervoort
Autor

Thanks Ermin, but it seems that it is not available in the theme I am using. Also should have mentioned in my question that I'm on version 8 probably.

Ermin Trevisan

There is no difference between 9.0 and 8.0 concerning this. Which theme are you using?

David Vandervoort
Autor

Cerulean at the moment, but also tried others, it doesn't seem to be in there

Ermin Trevisan

Ah, the free bootsstrap themes only contain a few basic snippets. If you use one of the paid themes, you get about 90 building blocks/snippets included (check the theme description).

David Vandervoort
Autor

Thanks Ermin, any theme you would recommend / have experience with?

Ermin Trevisan

As a 50-Themes-Pack-Supporter of the Indiegogo campaign I have experience with a lot of themes (https://www.indiegogo.com/projects/bootstrap-themes-for-odoo-cms#/). You should select your theme according to the looks and the list of building blocks it offers. Check all themes in the app store, look at the building blocks they offer and thoroughly look at the live preview. If you know what you would like, ask me before to check it (obviously there are mistakes in the themes descriptions, for example theme KEA does have the latest post building block, but you won't find it in the description).

David Vandervoort
Autor

Theme "Louma" looks very promising, so far it seems to be the only one that offers a sidebar menu in their description. However, they don't have a latest posts widget. Do you any theme that has both?

Ermin Trevisan

I can not say anything about non-Odoo themes. Avantgarde is an Odoo theme, that offers a hamburger navigation button with the menu on the right side bar and has the latest posts building block.

Ermin Trevisan

By the way, I believe that my help so far is well worth an upvote! :-)

David Vandervoort
Autor

It sure is Ermin! I was just too pre-occupied with my own stuff, sorry for that and many thanks for the great help!

Ermin Trevisan

:-) thanks

Avatar
Silvestar j
Best Answer

from openerp import http

class BlogPosts(http.Controller):

    @http.route(['/page/homepage'], type='http', auth="public", website=True)

    def blog_posts(self, **kwargs):

            post = http.request.env['blog.post'].search([])

            values = {

                'post_ids' : post,

             }

           return request.website.render("website_posts.index", values)




This is xml Template View

-----------------------------------------

<template id="index" inherit_id="website.homepage" name="Homepage">

<xpath expr="//div[@id='wrap']" position="inside">


<div class="row">

<div class="col-xs-12">

<div class="news_list">

<div t-foreach="post_ids" t-as="news">

<a t-field="news.name" t-attf-href="/blog/#{ slug(news.blog_id) }/post/#{slug(news) }"

style="text-align:left;font-size:16px;font-color:#fff;text-decoration:

none;"

class="new_title">

<t t-if="not news.name" style="text-align:left;">Untitled

Post

</t>

</a>

<div class="news_name">

<div name='blog_post_data'>

<span t-field="news.author_id" style="display: inline-block;"

t-field-options='{

"widget": "contact", "fields": ["name"] }' />

<i class="fa fa-clock-o"></i>

<span t-field="news.create_date"

t-field-options='{"format": "dd MMMM yyyy

HH:MM"}' />

<span t-if="not news.website_published" class="label label-danger">not

published

</span>

</div>

</div>

<div class="oe_structure" />

</div>

</div>

</div>

</div>

<div class="oe_structure" />





</xpath>

</template>



2
Avatar
Descartar
Avatar
gameswowsg@gmail.com
Best Answer

Hi we are also looking for something called blog post preview when we share the post on social media but we are unable to see the blog post preview. For example https://www.odes.com.sg/blog/our-blogs-1/what-is-enterprise-resource-planning-erp-1 

0
Avatar
Descartar
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Registrar-se
Related Posts Respostes Vistes Activitat
how can i remove "in" proposition from blog post footer?
blog
Avatar
Avatar
1
de febr. 24
2351
Blogs Name disappears from select new blog post
blog
Avatar
0
de nov. 23
2377
Add links to other tools/URLs to home page
homepage
Avatar
0
de nov. 24
3775
Cant change text colour in blogs
blog
Avatar
Avatar
1
de jul. 21
2633
odoo home action field only works in developer mode
homepage
Avatar
0
de juny 21
3076
Community
  • Tutorials
  • Documentació
  • Fòrum
Codi obert
  • Descarregar
  • GitHub
  • Runbot
  • Traduccions
Serveis
  • Allotjament a Odoo.sh
  • Suport
  • Actualització
  • Desenvolupaments personalitzats
  • Educació
  • Troba un comptable
  • Troba un partner
  • Converteix-te en partner
Sobre nosaltres
  • La nostra empresa
  • Actius de marca
  • Contacta amb nosaltres
  • Llocs de treball
  • Esdeveniments
  • Pòdcast
  • Blog
  • Clients
  • Informació legal • Privacitat
  • Seguretat
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo és un conjunt d'aplicacions empresarials de codi obert que cobreix totes les necessitats de la teva empresa: CRM, comerç electrònic, comptabilitat, inventari, punt de venda, gestió de projectes, etc.

La proposta única de valor d'Odoo és ser molt fàcil d'utilitzar i estar totalment integrat, ambdues alhora.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now