2016-03-29 9 views
0

Bir seçim listesi alanına sahip bir vtigercrm modülüne sahibim, düzenleme görünümünde gösterilmeye ihtiyacım var, ancak düzenlenmemesi gerekiyor, onu devre dışı bırakmak için bir yol var mı?vtigercrm combo/select/picklist nasıl devre dışı bırakılır?

özürlü kullanarak veya salt okunur Sen açılır engelli hale getirmek için birden fazla seçenek var

cevap

0

desteklemek düşünüyordum. Eğer

  • hazır belgede üzerine durumuna göre açılan devre dışı bırakabilir Ve koşul ekleyebiliriz JS kullanarak

    1. yılında \ düzenleri \ vlayout \ modüller \ YOUR_MODULE \ uitypes \ Picklist.tpl örn İçinde alanını etkinleştirmek görünümü oluşturmak ve düzenlemek görünümünde devre dışı bırakmak istiyorsanız

      {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} 
      

    İşte $FIELD_MODEL->get('fieldvalue') neq '' && $RECORD_ID neq '' uğraması halinde kontrol edilmiştir.

    Yardım edin.

  • +0

    Merhaba, seçim nesnesine .off() uygulanmasını çözdüm ama yine de teşekkürler – Manolo