İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
3415 Görünümler

Hello,


I'm starting at Odoo development, so I challenged myself to create a CV application. This application has a Resumé model and a Appliant model. An appliant can create as many Resumés as he/she needs.

I have both menu entries, "Resumés" and "Appliants".

When I enter the Resumé tree view, the columns for the title of the resumé and the appliant's name are displayed.

On each appliant's entry, there is a One2Many tree displaying the resumés the appliant has submitted. Obviously, displaying the appliant's name column in this table is redundant, so I would like to hide the column only when the table is shown in the appliant's form view. The column should still be displayed in the Resumé tree view.

I have googled for the solution, and found information about making a column invisible via the attrs:



With this approach, I don't know how to customize the conditions to fit my goal.

Also, I found out about extending views. But I think the above mentioned method is a simpler approach.

Am I right? What conditions should I set to make the column_invisible only when the tree view is displayed inside the Applicant form?

Thank you in advance.

Avatar
Vazgeç
En İyi Yanıt

Hi,

You can pass/set some markers via context of the menu action and then based on it, you can hide the tree.

See this sample: https://www.youtube.com/watch?v=Lkhnvh6dhhA

Thanks

Avatar
Vazgeç
Üretici En İyi Yanıt

Thank you! It worked great

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
1
Ağu 21
6517
2
Şub 18
5797
1
Eki 15
3356
0
Şub 23
3654
1
Şub 23
3028