기회 칸반 뷰 특정 요소를 제거하고 싶습니다. t-name = "Kanban.Group"인 web_kanban 템플릿의 범위입니다. 나는이 스레드 How to inherit a template with no ID in Odoo?과 관련된 문서를 따라 갔다.오도 9 퀴브 상속
나는이 기회에
<t t-extend="KanbanView.Group">
<t t-jquery="span.o_kanban_config" t-operation="replace"></t>
</t>
간판을 템플릿을 넣어 나는 또한 그것에게 별도의 XML 제작 :
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template>
<t t-extend="KanbanView.Group">
<t t-jquery="span.o_kanban_config" t-operation="replace"></t>
</t>
</template>
</odoo>
(I 모듈의 매니페스트에 이름을 추가이 경우 - 'Qweb을'의를 명부). 이러한 접근법 중 어느 것도 효과가 없었습니다. 내가 템플릿 상속에 대해 읽은 내용과는 달리
, 나는 또한
내가 뭔가 잘못을하거나 뭔가를 놓친 건가 ... Odoo는 모듈 이름은 단지 고전적인 전망을 상속 할 때처럼 필요 단지의 경우,<t t-extend="web_kanban.template">
을 사용하려 ? 템플릿을 업데이트하는 데 더 좋고/더 적합한 방법이 있습니까?
는
마지막으로 작동 해결했다.
별도의 xml을 만들었습니다. 내가 접는 화살표로 결정으로 나는이 코드를 넣어 : 단 접이식 화살표가, 다른 표시되지 않습니다 이제
'qweb':[
'views/updated_kanban.xml',
],
:
<template>
<t t-extend="KanbanView.Group">
<t t-jquery=".o_kanban_config.dropdown" t-operation="inner">
<a class="o_kanban_toggle_fold" href="#"><i class="fa fa-arrows-h"/></a>
</t>
</t>
</template>
나는 openerp에 평 매니페스트를 선언 추가 옵션 (편집, 복제 등).
마지막으로 작동합니다. 무슨 일이 있었는지, 아마도 브라우저를 다시 시작하거나 뭔가를 모릅니다. 질문으로 작성된 템플릿을 상속 받았지만 XML 선언 및 요소는 사용하지 않았습니다. XML은 매니페스트의 'qweb'목록에 선언되어 있습니다. –