2016-03-29 2 views
0

У меня есть модуль vtigercrm, который имеет поле выбора, мне нужно, чтобы оно отображалось в режиме редактирования, но не редактировалось, есть ли способ его отключить?Как отключить vtigercrm combo/select/picklist?

Я думал об использовании отключены или только для чтения пропа

ответ

0

У вас есть несколько вариант, чтобы сделать выпадающий отключен.

  1. Использование JS вы можете отключить раскрывающийся список в соответствии с условием на основе документа готовый

  2. И вы можете добавить условие в \ раскладок \ 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() к элементу select, но в любом случае спасибо – Manolo

Смежные вопросы