[ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Summary view] [Print] [Text view]
1 {*<!-- 2 /********************************************************************************* 3 ** The contents of this file are subject to the vtiger CRM Public License Version 1.0 4 * ("License"); You may not use this file except in compliance with the License 5 * The Original Code is: vtiger CRM Open Source 6 * The Initial Developer of the Original Code is vtiger. 7 * Portions created by vtiger are Copyright (C) vtiger. 8 * All Rights Reserved. 9 * 10 ********************************************************************************/ 11 -->*} 12 {strip} 13 <input type="hidden" name="selectedFieldsData" val=""/> 14 <input type="hidden" name="mode" value="{$MODE}"/> 15 <input type="hidden" name="targetModule" value="{$SOURCE_MODULE}"/> 16 <div class="contents-topscroll"> 17 <div class="topscroll-div"> 18 19 </div> 20 </div> 21 <div class="listViewEntriesDiv contents-bottomscroll" style="overflow-x: visible !important;"> 22 <div class="bottomscroll-div"> 23 <table class="table table-bordered" width="100%" name="targetModuleFields"> 24 <colgroup> 25 <col style="width:5%;"> 26 <col style="width:5%;"> 27 <col style="width:25%;"> 28 <col style="width:40%;"> 29 <col style="width:25%;"> 30 </colgroup> 31 <tr class="blockHeader"> 32 <th class="blockHeader" colspan="5"> 33 {vtranslate($SOURCE_MODULE, $SOURCE_MODULE)} {vtranslate('LBL_FIELD_INFORMATION', $MODULE)} 34 </th> 35 </tr> 36 <tr> 37 <td colspan="5"> 38 <span class="row-fluid"> 39 <span class="span1"><span class="pull-right pushDown"><b>{vtranslate('LBL_ADD_FIELDS', $MODULE)}</b></span></span> 40 <span class="span9"> 41 <select id="fieldsList" multiple="multiple" data-placeholder="{vtranslate('LBL_SELECT_FIELDS_OF_TARGET_MODULE', $MODULE)}" class="row-fluid select2" style="width:100%"> 42 {foreach key=BLOCK_LABEL item=BLOCK_FIELDS from=$ALL_FIELD_MODELS_LIST name="EditViewBlockLevelLoop"} 43 {foreach key=FIELD_NAME item=FIELD_MODEL from=$BLOCK_FIELDS name=blockfields} 44 {assign var="FIELD_INFO" value=json_encode($FIELD_MODEL->getFieldInfo(), 4)} 45 <option value="{$FIELD_MODEL->get('name')}" data-field-info='{$FIELD_INFO}' data-mandatory="{($FIELD_MODEL->isMandatory(true) eq 1) ? "true":"false"}" 46 {if (array_key_exists($FIELD_MODEL->get('name'), $SELECTED_FIELD_MODELS_LIST)) or ($FIELD_MODEL->isMandatory(true))}selected{/if}> 47 {vtranslate($FIELD_MODEL->get('label'), $SOURCE_MODULE)} 48 {if $FIELD_MODEL->isMandatory(true)} 49 <span class="redColor">*</span> 50 {/if} 51 </option> 52 {/foreach} 53 {/foreach} 54 </select> 55 </span> 56 <span class="span2"> 57 <span class="pull-right"> 58 <button type="button" id="saveFieldsOrder" class="btn btn-success" disabled="disabled">{vtranslate('LBL_SAVE_FIELDS_ORDER', $MODULE)}</button> 59 </span> 60 </span> 61 </span> 62 </td> 63 </tr> 64 <tr name="fieldHeaders"> 65 <td class="textAlignCenter"><b>{vtranslate('LBL_MANDATORY', $MODULE)}</b></td> 66 <td class="textAlignCenter"><b>{vtranslate('LBL_HIDDEN', $MODULE)}</b></td> 67 <td><b>{vtranslate('LBL_FIELD_NAME', $MODULE)}</b></td> 68 <td class="textAlignCenter"><b>{vtranslate('LBL_OVERRIDE_VALUE', $MODULE)}</b></td> 69 <td><b>{vtranslate('LBL_WEBFORM_REFERENCE_FIELD', $MODULE)}</b></td> 70 </tr> 71 72 {foreach key=BLOCK_LABEL item=BLOCK_FIELDS from=$ALL_FIELD_MODELS_LIST name="EditViewBlockLevelLoop"} 73 {foreach key=FIELD_NAME item=FIELD_MODEL from=$BLOCK_FIELDS name=blockfields} 74 {if $FIELD_MODEL->isMandatory(true) || array_key_exists($FIELD_NAME,$SELECTED_FIELD_MODELS_LIST)} 75 {if array_key_exists($FIELD_NAME,$SELECTED_FIELD_MODELS_LIST)} 76 {assign var=SELECETED_FIELD_MODEL value=$SELECTED_FIELD_MODELS_LIST.$FIELD_NAME} 77 {assign var=FIELD_MODEL value=$FIELD_MODEL->set('fieldvalue',$SELECETED_FIELD_MODEL->get('fieldvalue'))} 78 {/if} 79 <tr data-name="{$FIELD_MODEL->getFieldName()}" class="listViewEntries" data-type="{$FIELD_MODEL->getFieldDataType()}" data-mandatory-field={($FIELD_MODEL->isMandatory(true) eq 1) ? "true":"false"}> 80 <td class="textAlignCenter"> 81 {if !empty($SELECETED_FIELD_MODEL)} 82 <input type="hidden" value="{$SELECETED_FIELD_MODEL->get('sequence')}" class="sequenceNumber" name='selectedFieldsData[{$FIELD_NAME}][sequence]'/> 83 {else} 84 <input type="hidden" value="" class="sequenceNumber" name='selectedFieldsData[{$FIELD_NAME}][sequence]'/> 85 {/if} 86 <input type="hidden" value="0" name='selectedFieldsData[{$FIELD_NAME}][required]'/> 87 <input type="checkbox" {if ($FIELD_MODEL->isMandatory(true) eq 1) or ($SELECETED_FIELD_MODEL->get('required') eq 1)}checked="checked"{/if} 88 {if $FIELD_MODEL->isMandatory(true) eq 1} readonly="true"{/if} 89 name='selectedFieldsData[{$FIELD_NAME}][required]' class="markRequired mandatoryField" value="1" /> 90 </td> 91 <td class="textAlignCenter"> 92 <input type="hidden" value="0" name='selectedFieldsData[{$FIELD_NAME}][hidden]'/> 93 <input type="checkbox" {if (!empty($SELECETED_FIELD_MODEL)) and ($SELECETED_FIELD_MODEL->get('hidden') eq 1)} checked="checked"{/if} 94 name="selectedFieldsData[{$FIELD_NAME}][hidden]" class="markRequired hiddenField" value="1"/> 95 </td> 96 <td class="fieldLabel" data-label="{vtranslate($FIELD_MODEL->get('label'), $SOURCE_MODULE)}{if $FIELD_MODEL->isMandatory(true)}*{/if}"> 97 {vtranslate($FIELD_MODEL->get('label'), $SOURCE_MODULE)}{if $FIELD_MODEL->isMandatory(true)}<span class="redColor">*</span>{/if} 98 </td> 99 {assign var=DATATYPEMARGINLEFT value= array("date","currency","percentage","reference")} 100 {assign var=IS_PARENT_EXISTS value=strpos($MODULE,":")} 101 {if $IS_PARENT_EXISTS} 102 {assign var=SPLITTED_MODULE value=":"|explode:$MODULE} 103 {assign var=MODULE value="{$SPLITTED_MODULE[1]}"} 104 {/if} 105 <td class="fieldValue textAlignCenter" data-name="{$FIELD_MODEL->getFieldName()}" {if in_array($FIELD_MODEL->getFieldDataType(),$DATATYPEMARGINLEFT)} {/if}> 106 {include file=vtemplate_path($FIELD_MODEL->getUITypeModel()->getTemplateName(), $SOURCE_MODULE) BLOCK_FIELDS=$BLOCK_FIELDS MODULE_NAME=$MODULE} 107 </td> 108 <td> 109 {if Settings_Webforms_Record_Model::isCustomField($FIELD_MODEL->get('name'))} 110 {vtranslate('LBL_LABEL', $QUALIFIED_MODULE)} : {vtranslate($FIELD_MODEL->get('label'), $SOURCE_MODULE)} 111 {else} 112 {vtranslate({$FIELD_MODEL->get('name')}, $SOURCE_MODULE)} 113 {/if} 114 {if !$FIELD_MODEL->isMandatory(true)} 115 <div class="pull-right actions"> 116 <span class="actionImages"><a class="removeTargetModuleField"><i class="icon-remove-sign"></i></a></span> 117 </div> 118 {/if} 119 </td> 120 </tr> 121 {/if} 122 {/foreach} 123 {/foreach} 124 </tbody> 125 </table> 126 </div> 127 </div> 128 {/strip}
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |