diff --git a/include/ListView/ListViewController.php b/include/ListView/ListViewController.php index 96440fb80cedebaaf62aa3fe3cd55bfab76180ec..2a4b6bd7ea2980aefbd1dfa80030d2e169585173 100644 --- a/include/ListView/ListViewController.php +++ b/include/ListView/ListViewController.php @@ -228,6 +228,7 @@ class ListViewController { } $moduleInstance = Vtiger_Module_Model::getInstance("PBXManager"); + $outgoingCallPermission = false; if($moduleInstance && $moduleInstance->isActive()) { $outgoingCallPermission = PBXManager_Server_Model::checkPermissionForOutgoingCall(); $clickToCallLabel = vtranslate("LBL_CLICK_TO_CALL"); diff --git a/layouts/v7/modules/Vtiger/uitypes/Reference.tpl b/layouts/v7/modules/Vtiger/uitypes/Reference.tpl index 75da18101a35b83ffbcbe3e7d985e7e56ac4a8ca..e18d1517df15cc196f7b0163c7886c1518dfaede 100644 --- a/layouts/v7/modules/Vtiger/uitypes/Reference.tpl +++ b/layouts/v7/modules/Vtiger/uitypes/Reference.tpl @@ -41,7 +41,7 @@ class="marginLeftZero autoComplete inputElement" value="{$FIELD_MODEL->getEditViewDisplayValue($displayId)}" placeholder="{vtranslate('LBL_TYPE_SEARCH',$MODULE)}" - {if $displayId neq 0}disabled="disabled"{/if} + {if !empty($displayId)}disabled="disabled"{/if} {if $FIELD_INFO["mandatory"] eq true} data-rule-required="true" data-rule-reference_required="true" {/if} {if php7_count($FIELD_INFO['validator'])} data-specific-rules='{ZEND_JSON::encode($FIELD_INFO["validator"])}'