Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
7745 มุมมอง

Hi folks,

In v7, the context of a list view being edited inline, (with editable="bottom" or "top"), I'm looking for a way to manipulate the visibility of a field based on the state of the field: attrs="{'invisible':[('context.set_editable','=',True)]}" but example above crashes with unknown field error.

Is there a variable holding the state of the list view telling wether it is editing or browsing ?

Thanks for your time, Nicolas

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Try this in your field

invisible="context.get('set_editable',False)"

อวตาร
ละทิ้ง
ผู้เขียน

Thanks, I just tried but there doesn't seem to be the 'set_editable' key in the context at this level (in the column). pity, it looked adequate..

According to .../addons/web/doc/list_view.rst this setting will only tell if the list is editable, not if it's currently being edited.

Related Posts ตอบกลับ มุมมอง กิจกรรม
1
มี.ค. 15
8413
2
พ.ค. 16
17137
2
มิ.ย. 15
5592
5
มี.ค. 15
9851
3
มี.ค. 15
20746