2017-04-12 4 views
-3

임 Odoo 10과 함께 일하면서 카테고리별로 분류 된 기사가 많았습니다. 웹 사이트 모듈을 설치 했으므로 이제 내 웹 사이트 페이지 중 하나에 내 기사와 카테고리를 표시 할 수 있습니다.웹 사이트 모듈에 내 기사를 어떻게 표시합니까?

+0

안녕하십니까, StackOverflow에 오신 것을 환영합니다! 질문을 향상시키기 위해 [둘러보기] (https://stackoverflow.com/help/how-to-ask)를 생각해보십시오. 따라서 답변을 얻을 확률이 높아집니다! –

답변

2

웹 사이트 페이지는 여기에서 설명서를 읽을 수 있습니다 [https://www.odoo.com/documentation/10.0/howtos/website.html][1]

해야 할 일을 재개하십시오.

첫 번째 단계는 컨트롤러가있는 링크를 만드는 것입니다. 이처럼

from odoo import http 

class Product(http.Controller): 
    @http.route('/products/', auth='public') 
    def index(self, **kw): 
     product_ids = self.env['product.product'].search([]) 
     return http.request.render('academy.index', { 
      'products': product_ids, 
     }) 

Seconde 단계는 템플릿보기를 만드는 것입니다. 이와 같이

<template id="index"> 
    <title>Products</title> 
    <t t-foreach="products" t-as="product"> 
     <p><t t-esc="product.name"/></p> 
    </t> 
</template> 

간단한 예입니다. 자세한 정보가 필요하면 문서를 읽고 odoo 코드에서 예제를 볼 수 있습니다.

+0

그럼 그래픽 모드로 웹 사이트를 구축 할 방법이 없습니까? – BoutainaAS

+0

미안하지만 나는 개인적으로 odoo의 전자 상거래 빌더를 사용하지 않습니다. 그러나 나는 당신을 도울 작은 비디오를 발견했다. https://www.youtube.com/watch?v=ewiPcd0gJmg – jo541

+0

맞아요. 전자 커머스 모듈을 설치하지 않았습니다. 이제는 그 일을 할 수 있습니다. 목덜미 잡히다. – BoutainaAS