2017-09-24 2 views
1

odooclass를 사용하여 odoo 10 개발을 배우고 있으며 하위 메뉴 작성 단계에서 차단되었습니다. 여기에 애드온 views.xml에서 코드 내 조각 :odoo 10 판매 모듈의 하위 메뉴를 만들 수 없습니다

<record model="ir.actions.act_window" id="dmsapp.action_window_vehicles" > 
     <field name="name">Vehicles</field> 
     <field name="res_model">dmsapp.vehicle</field> 
     <field name="view_mode">tree,form</field> 
    </record> 

    <menuitem name="Vehicles" id="dmsapp.menu_vehicles" parent="sales_team.menu_sales" 
     action="dmsapp.action_window_vehicles"/> 

메뉴가 표시되지 않습니다하지만 난 제품, 고객 주변의 모든 판매 메뉴 항목 (developper> 매개 변수> UI> 메뉴)의 목록에서 볼 수 있습니다, 인용문 ...

나는 odoo를 재실행하고, 웹 브라우저를 새로 고치고, 캐시와 쿠키를 지우고, 그룹을 넣고, 순서를 변경하려고했지만 메뉴는 나타나지 않습니다. 관리자로 로그인했습니다.

도움 주셔서 감사합니다.

답변

0

이것은 아마도 odoo 캐싱 문제를 해결합니다. 모듈/앱을 업데이트하십시오. 작동하지 않으면 제거하고 다시 설치하십시오.

1

parent="sales_team.menu_base_partner" 

희망에 내가 산 Abdiel를 제거하고 제안, 다시 실행을 비제이이 도움

+0

내 VM 스냅 샷을 코드로 다시 시도하고 하위 메뉴가 판매 모듈의 첫 번째 레벨 메뉴가됩니다. 그런 다음 sales_team.menu_sales로 돌아 오면 판매 하위 메뉴에 나타납니다. 왜 첫 번째 촬영에서 작동하지 않습니다 이해가 안 돼요 ... – negstek

+1

애플 리케이션에서 업 그레 이드 버튼을 클릭하여 귀하의 addons을 업그레이 드 해봤> Youraddonsname? FYI odoo-service를 재시작하는 것은 파이썬 파일 만 XML로 업그레이드하는 것이 아닙니다. XML 파일을 변경 한 후에 해당 버튼을 클릭해야합니다. –

+0

예 첫 번째 결과없이 시도했습니다. – negstek

0

을이 parent="sales_team.menu_sales"

를 변경 시도하고 지금이 나타납니다. 그것은 정말로 수수께끼입니다. odoo-bin은 생성 된 html 또는 다른 트릭과 같은 일종의 캐시를 유지합니까? 완전히 지울 수있는 방법이 있습니까? 이 문제는 liclipse에서 발생할 수 있습니까? 나는 그것이 작동하기 전에 모든 터미널 시작을 제거한다는 것을 알아 차렸다. 하지만 어제 이미 ...

0

res_users에서 판매 팀의 메뉴를 볼 수있는 권한을 부여하고 다시 다시 방문하십시오.

+0

나는 res_users가 무엇인지 그리고 어떻게하는지 알지 못합니다. view.xml에서 그룹 태그에 대해 말합니까? – negstek

+0

아니요, 프리스트는 어떤 버전의 odoo를 사용하고 있는지 말해 주면 설명해 드리겠습니다. –

+0

마지막 항목 : odoo 10 – negstek