1
我有一個客戶想要使用筆記,並讓他們在所有用戶的全球。最簡單的方法是刪除用戶依賴項以顯示給所有用戶。另一種選擇是在創建時添加message_follower_ids
作爲追隨者添加「一般」頻道,但我對於這些值的含義毫無頭緒。做筆記全球?
任何想法,想法,建議非常感謝。
我有一個客戶想要使用筆記,並讓他們在所有用戶的全球。最簡單的方法是刪除用戶依賴項以顯示給所有用戶。另一種選擇是在創建時添加message_follower_ids
作爲追隨者添加「一般」頻道,但我對於這些值的含義毫無頭緒。做筆記全球?
任何想法,想法,建議非常感謝。
您可以使用兩種方法來實現。
你可以注意到的不活躍記錄規則。
<record id="note.note_note_rule_global" model="ir.rule">
<field name="name">Only followers can access a sticky notes</field>
<field name="model_id" ref="note.model_note_note"/>
<field name="active" eval="False"/>
<field name="domain_force">['|', ('user_id', '=', user.id), ('message_partner_ids', '=', user.partner_id.id)]</field>
<field name="global" eval="True"/>
<field name="perm_create" eval="False"/>
<field name="perm_unlink" eval="False"/>
</record>
如果你不活躍在記錄規則之上,那麼odoo將對所有用戶顯示註釋。
加追隨者裏面的說明。
如果隱藏一些筆記一些的用戶,那麼你一定不能不活躍記錄規則,只是添加的追隨者。
這可能對你有幫助。
我實際上評論過整個文件,因爲所有這些應該是全局的。但是,我現在經常收到Session Expired錯誤消息。 – lslaz
'file「/opt/odoo/src/openerp/addons/base/ir/ir_http.py」,第174行,在_dispatch return self._handle_exception(e) 文件「/ opt/odoo/src/openerp/addons /base/ir/ir_http.py「,第172行,在_dispatch auth_method = self._authenticate(func.routing [」auth「]) 文件」/ opt/odoo/src/openerp/addons/base/ir/ir_http .py「,第105行,在_authenticate getattr(self,」_auth_method_%s「%auth_method)() 文件」/opt/odoo/src/openerp/addons/base/ir/ir_http.py「,第81行,在_auth_method_user 引發http.SessionExpiredException(「Session expired」) SessionExpiredException:會話已過期' – lslaz