添付ファイルをフォームビューに表示しようとしています。添付ファイルのタイプに基づいて、私はウィジェットの価値を変更したい。添付ファイルが画像の場合は、widget="image"
です。彼らはブール値であるか、単に2つの値を持っているので、これはtrueに見えないとREAD_ONLYプロパティを設定しますODOO:attrs内の属性の特定の値を設定
attrs="{'invisible' : [('state', 'in', ('new','assigned'))] , 'readonly' : [('state', 'not in', 'assigned')]}"
:私たちはこのような何かを書く場合
私の疑いがあります。どのようにして属性を特定の値に設定できますか?
また、ウィジェットを使用して、フォームビューにビデオ添付ファイルを表示できますか?
を動作するはずです。したがって、最初のフィールド定義は役に立たないはずです。私はフィールドを不可視にすることはその行動を扱わないと思う。 – CZoellner
私は本当にあなたが意味するものは得られません....しかし、ドメインフィルタからは、一度に1つのフィールドだけが表示され、両方は表示されません。 – danidee
説明するのは難しいです。ビュー内でフィールドを2回以上定義することは、最後に定義されたフィールドのフィールド内容(例えば、charフィールドの文字列)のみを埋めることになる。しかし、私は不可視性がこれを変えるかどうかは分かりません。 – CZoellner