Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
10924 Lượt xem

Hello All,

Actually I want to add "Schedule Activity" view for my model. 

for this I need to inherit "mail.activity.mixin" model in my model to achieve this feature. 

So anyone can help me to achieve this requirement in Odoo Studio? 

Thanks

Ảnh đại diện
Huỷ bỏ

I need this! 

Câu trả lời hay nhất

Hi,

You can add chatter using this option highlighted in the screenshot below to any inherited model.


Hope it helps

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất
Try this:_inherit = ['mail.thread', 'mail.activity.mixin']
@api.multi def write(self, vals): for rec in self: vals = self._prepare_params_for_update(vals, rec) if vals['has_problem']: act_type_id = self.env['mail.activity.type'].search( [('name', 'ilike', 'Record Has Problems')], limit=1).id self.env['mail.activity'].create({ 'res_model_id': self.env.ref( < my_model_id > ).id, 'res_id': rec.id, 'user_id': rec.user_id.id, 'activity_type_id': act_type_id, 'date_deadline': vals['date_submitted'], }) return super(ChecklistRecord, self).write(vals)
Ảnh đại diện
Huỷ bỏ
Tác giả

Thanks Muhammad!

Thanks for you time and the code is right but I am asking how to achieve the same in Odoo Studio.

Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 7 24
1195
0
thg 7 24
716
1
thg 9 23
1894
1
thg 9 24
950
0
thg 7 24
861