在odoo12的 動作裡新增嚮導
例子1:只會在tree檢視裡顯示,不會在form裡顯示
id="action_change_stage_ttest"name="測試選單"
src_model="sale.task"
res_model="test.project.shadow.wizard"
view_mode="tree,form"
view_type="form"
target="new"
key2="client_action_multi"
multi="true"
/>
例子2:會在form和tree檢視裡顯示,
id="action_change_stage_ttest_inv" model="ir.actions.act_window">
name="name">測試任務
name="type">ir.actions.act_window
name="res_model">test.project.shadow.wizard
name="view_type">form
name="view_mode">form
name="target">new
name="binding_model_id" ref="sale.model_project_task" />
對應的嚮導
# -*- coding: utf-8 -*-from odoo import models, fields, api
from odoo.exceptions import usererror
from odoo.tools.translate import _
import xlrd, base64, datetime
import psycopg2
class testprojectshadowwizard(models.transientmodel):
_name = 'test.project.shadow.wizard'
_description = u'測試'
date_plan = fields.date(string=u'計畫日期')
date_done = fields.date(string=u'完成日期')
employee_id = fields.many2one('hr.employee', string=u'新人' ,track_visibility='onchange')
@api.multi
def btm_confirm(self):
pass
對應檢視:
id="test_project_shadow_wizard_form" model="ir.ui.view">name="name">test.project.shadow.wizard.form
name="model">test.project.shadow.wizard
name="arch" type="xml">
例子2:會在form和tree檢視裡顯示,
id="action_change_stage_test_inv" model="ir.actions.act_window">
name="name">測試任務
name="type">ir.actions.act_window
name="res_model">test.project.shadow.wizard
name="view_type">form
name="view_mode">form
name="target">new
name="binding_model_id" ref="sale.model_sale_task" />
odoo12遇到的錯誤
odoo11專案移到odoo12上時出現的錯誤。odoo.tools.convert.parseerror 無效檢視 原因 無法識別檢視 解決辦法 檢查檢視是否又單詞拼寫或者別的語法錯誤 odoo12 中需要加name屬性 需要新增name屬性,for屬性 如果標籤中使用了class fa fa 則...
原始碼安裝ODOO12
要從原始碼安裝 odoo,我們首先要從 github 上轉殖一套 odoo 源 mkdir home tderp conda envs odoo12 odoo dev 在odoo12虛環境下建立工作目錄 cd home tderp conda envs odoo12 odoo dev 進入工作目錄 ...
odoo12 修改登入介面記錄
繼承並修改 web views webclient templates.xml 插入新的css檔案 繼承web.login layout 登入介面views 修改下方powered by powered by gevotai body login 新增增加登入背景html col lg 3 col ...