2016-03-29 4 views
0

私はpicklistフィールドを持つvtigercrmモジュールを持っていますが、私はそれを編集ビューに表示する必要がありますが、編集することはできません、それを無効にする方法はありますか?vtigercrm combo/select/picklistを無効にする方法は?

私は無効を使用するか、または読み取り専用あなたがドロップダウンが無効にするために複数のオプションが用意されてい

答えて

0

を支える考えていました。あなたは

  • 準備書類上で条件ごとにドロップダウンを無効にすることができますし、条件を追加することができますJSを使用して

    1. で\レイアウト\ vlayout \モジュール\ YOUR_MODULE \ uitypes \ Picklist.tpl 例えばここで

    {if $FIELD_MODEL->getFieldName() eq 'accountcustomersegment' && $FIELD_MODEL->get('fieldvalue') neq '' && $RECORD_ID neq '' } 
        <!-- HTML of select box and add disabled attribute in it --> 
    {else} 
        <!-- HTML of select box --> 
    {/if} 
    

    $FIELD_MODEL->get('fieldvalue') neq '' && $RECORD_ID neq ''は、フィールドを有効にする場合でビューを作成し、編集ビューでそれを無効にbecuseチェックされています。

    希望すると助かります。

  • +0

    こんにちは、選択項目に.off()を適用して解決しましたが、とにかく感謝します。 – Manolo

    関連する問題