diff --git a/layouts/v7/modules/Calendar/uitypes/OwnerFieldTaskSearchView.tpl b/layouts/v7/modules/Calendar/uitypes/OwnerFieldTaskSearchView.tpl index 9176b0b16d95ca69838eea2061c92cc9e83fc382..f5f44a78bd861caea6760d5e3b328d7520de5abe 100644 --- a/layouts/v7/modules/Calendar/uitypes/OwnerFieldTaskSearchView.tpl +++ b/layouts/v7/modules/Calendar/uitypes/OwnerFieldTaskSearchView.tpl @@ -12,14 +12,15 @@ {strip} <div class=""> {assign var=ASSIGNED_USER_ID value=$FIELD_MODEL->get('name')} - {assign var=ALL_ACTIVEUSER_LIST value=$USER_MODEL->getAccessibleUsers()} + {assign var="FIELD_INFO" value=$FIELD_MODEL->getFieldInfo()} + {assign var=ALL_ACTIVEUSER_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_USERS')]} {assign var=SEARCH_VALUES value=explode(',',$SEARCH_INFO['searchValue'])} {assign var=SEARCH_VALUES value=array_map("trim",$SEARCH_VALUES)} {if $FIELD_MODEL->get('uitype') eq '52' || $FIELD_MODEL->get('uitype') eq '77'} {assign var=ALL_ACTIVEGROUP_LIST value=array()} {else} - {assign var=ALL_ACTIVEGROUP_LIST value=$USER_MODEL->getAccessibleGroups()} + {assign var=ALL_ACTIVEGROUP_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_GROUPS')]} {/if} {assign var=ACCESSIBLE_USER_LIST value=$USER_MODEL->getAccessibleUsersForModule($MODULE)} diff --git a/layouts/v7/modules/Vtiger/uitypes/Owner.tpl b/layouts/v7/modules/Vtiger/uitypes/Owner.tpl index 2b3905b9bb5a5eb58ad3a40d73af14a4122db92b..2af89d6b86ed5531f718c46c900cf6b892148003 100644 --- a/layouts/v7/modules/Vtiger/uitypes/Owner.tpl +++ b/layouts/v7/modules/Vtiger/uitypes/Owner.tpl @@ -13,10 +13,10 @@ {assign var="SPECIAL_VALIDATOR" value=$FIELD_MODEL->getValidator()} {assign var="FIELD_INFO" value=$FIELD_MODEL->getFieldInfo()} {if $FIELD_MODEL->get('uitype') eq '53'} - {assign var=ALL_ACTIVEUSER_LIST value=$USER_MODEL->getAccessibleUsers()} - {assign var=ALL_ACTIVEGROUP_LIST value=$USER_MODEL->getAccessibleGroups()} + {assign var=ALL_ACTIVEUSER_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_USERS')]} + {assign var=ALL_ACTIVEGROUP_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_GROUPS')]} {assign var=ASSIGNED_USER_ID value=$FIELD_MODEL->get('name')} - {assign var=CURRENT_USER_ID value=$USER_MODEL->get('id')} + {assign var=CURRENT_USER_ID value=$USER_MODEL->get('id')} {assign var=FIELD_VALUE value=$FIELD_MODEL->get('fieldvalue')} {assign var=ACCESSIBLE_USER_LIST value=$USER_MODEL->getAccessibleUsersForModule($MODULE)} diff --git a/layouts/v7/modules/Vtiger/uitypes/OwnerFieldSearchView.tpl b/layouts/v7/modules/Vtiger/uitypes/OwnerFieldSearchView.tpl index 9b01991cc70f724fc00a0acb62f701964cdd8cf0..4fdd538d585da954607ce22c4d4277fcec339812 100644 --- a/layouts/v7/modules/Vtiger/uitypes/OwnerFieldSearchView.tpl +++ b/layouts/v7/modules/Vtiger/uitypes/OwnerFieldSearchView.tpl @@ -10,24 +10,24 @@ ********************************************************************************/ -->*} {strip} - {assign var="FIELD_INFO" value=Zend_Json::encode($FIELD_MODEL->getFieldInfo())} + {assign var="FIELD_INFO" value=$FIELD_MODEL->getFieldInfo()} <div class="select2_search_div"> {assign var=ASSIGNED_USER_ID value=$FIELD_MODEL->get('name')} - {assign var=ALL_ACTIVEUSER_LIST value=$USER_MODEL->getAccessibleUsers()} + {assign var=ALL_ACTIVEUSER_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_USERS')]} {assign var=SEARCH_VALUES value=explode(',',$SEARCH_INFO['searchValue'])} {assign var=SEARCH_VALUES value=array_map("trim",$SEARCH_VALUES)} {if $FIELD_MODEL->get('uitype') eq '52' || $FIELD_MODEL->get('uitype') eq '77'} {assign var=ALL_ACTIVEGROUP_LIST value=array()} {else} - {assign var=ALL_ACTIVEGROUP_LIST value=$USER_MODEL->getAccessibleGroups()} + {assign var=ALL_ACTIVEGROUP_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_GROUPS')]} {/if} {assign var=ACCESSIBLE_USER_LIST value=$USER_MODEL->getAccessibleUsersForModule($MODULE)} {assign var=ACCESSIBLE_GROUP_LIST value=$USER_MODEL->getAccessibleGroupForModule($MODULE)} <input type="text" class="listSearchContributor inputElement select2_input_element"/> - <select class="select2 listSearchContributor {$ASSIGNED_USER_ID}" name="{$ASSIGNED_USER_ID}" multiple data-fieldinfo='{$FIELD_INFO|escape}' style="display:none"> + <select class="select2 listSearchContributor {$ASSIGNED_USER_ID}" name="{$ASSIGNED_USER_ID}" multiple data-fieldinfo='{Zend_Json::encode($FIELD_INFO)|escape}' style="display:none"> <optgroup label="{vtranslate('LBL_USERS')}"> {foreach key=OWNER_ID item=OWNER_NAME from=$ALL_ACTIVEUSER_LIST} <option value="{$OWNER_NAME}" data-picklistvalue= '{$OWNER_NAME}' {if in_array(trim(decode_html($OWNER_NAME)),$SEARCH_VALUES)} selected {/if} diff --git a/layouts/v7/modules/Vtiger/uitypes/OwnerGroup.tpl b/layouts/v7/modules/Vtiger/uitypes/OwnerGroup.tpl index 7584b5402b9539dd27c62716936f4931ed880a73..7968de1c9571c04b9d527a3042fec98fc4494ad5 100644 --- a/layouts/v7/modules/Vtiger/uitypes/OwnerGroup.tpl +++ b/layouts/v7/modules/Vtiger/uitypes/OwnerGroup.tpl @@ -10,7 +10,7 @@ {strip} {assign var="FIELD_INFO" value=$FIELD_MODEL->getFieldInfo()} {assign var="SPECIAL_VALIDATOR" value=$FIELD_MODEL->getValidator()} - {assign var=ALL_ACTIVEGROUP_LIST value=$USER_MODEL->getAccessibleGroups()} + {assign var=ALL_ACTIVEGROUP_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_GROUPS')]} {assign var=ASSIGNED_GROUP_ID value=$FIELD_MODEL->get('name')} {assign var=CURRENT_USER_ID value=$USER_MODEL->get('id')} {assign var=FIELD_VALUE value=$FIELD_MODEL->get('fieldvalue')} diff --git a/layouts/v7/modules/Vtiger/uitypes/OwnerGroupFieldSearchView.tpl b/layouts/v7/modules/Vtiger/uitypes/OwnerGroupFieldSearchView.tpl index 0daeaafb853640958a2fd198e4f85b23b489203a..51edb7f9ee6784a66ddf3d9b1a1a8726dc84bf45 100644 --- a/layouts/v7/modules/Vtiger/uitypes/OwnerGroupFieldSearchView.tpl +++ b/layouts/v7/modules/Vtiger/uitypes/OwnerGroupFieldSearchView.tpl @@ -8,6 +8,7 @@ *************************************************************************************} {strip} + {assign var="FIELD_INFO" value=$FIELD_MODEL->getFieldInfo()} {assign var=ASSIGNED_USER_ID value=$FIELD_MODEL->get('name')} {assign var=SEARCH_VALUES value=explode(',',$SEARCH_INFO['searchValue'])} {assign var=SEARCH_VALUES value=array_map("trim",$SEARCH_VALUES)} @@ -15,7 +16,7 @@ {if $FIELD_MODEL->get('uitype') eq '52' || $FIELD_MODEL->get('uitype') eq '77'} {assign var=ALL_ACTIVEGROUP_LIST value=array()} {else} - {assign var=ALL_ACTIVEGROUP_LIST value=$USER_MODEL->getAccessibleGroups()} + {assign var=ALL_ACTIVEGROUP_LIST value=$FIELD_INFO['picklistvalues'][vtranslate('LBL_GROUPS')]} {/if} {assign var=ACCESSIBLE_GROUP_LIST value=$USER_MODEL->getAccessibleGroupForModule($MODULE)}