[ 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 13 {strip} 14 <div class='editViewContainer container-fluid'> 15 <form class="form-horizontal recordEditView" id="EditView" name="EditView" method="post" action="index.php" enctype="multipart/form-data"> 16 {assign var=WIDTHTYPE value=$USER_MODEL->get('rowheight')} 17 {if !empty($PICKIST_DEPENDENCY_DATASOURCE)} 18 <input type="hidden" name="picklistDependency" value='{Vtiger_Util_Helper::toSafeHTML($PICKIST_DEPENDENCY_DATASOURCE)}' /> 19 {/if} 20 <input type="hidden" name="module" value="{$MODULE}" /> 21 <input type="hidden" name="action" value="Save" /> 22 <input type="hidden" name="record" value="{$RECORD_ID}" /> 23 {if $IS_RELATION_OPERATION } 24 <input type="hidden" name="sourceModule" value="{$SOURCE_MODULE}" /> 25 <input type="hidden" name="sourceRecord" value="{$SOURCE_RECORD}" /> 26 <input type="hidden" name="relationOperation" value="{$IS_RELATION_OPERATION}" /> 27 {/if} 28 <div class="contentHeader row-fluid"> 29 {assign var=SINGLE_MODULE_NAME value='SINGLE_'|cat:$MODULE} 30 {if $RECORD_ID neq ''} 31 <div class="span6"> 32 <h3 title="{vtranslate('LBL_EDITING', $MODULE)} {vtranslate($SINGLE_MODULE_NAME, $MODULE)} {$RECORD_STRUCTURE_MODEL->getRecordName()}">{vtranslate('LBL_EDITING', $MODULE)} {vtranslate($SINGLE_MODULE_NAME, $MODULE)} - {$RECORD_STRUCTURE_MODEL->getRecordName()}</h3> 33 </div> 34 {else} 35 <div class="span6"> 36 <h3>{vtranslate('LBL_CREATING_NEW', $MODULE)} {vtranslate($SINGLE_MODULE_NAME, $MODULE)}</h3> 37 </div> 38 {/if} 39 <div class="span6"> 40 <div class="pull-right"> 41 <button class="btn btn-success" type="submit"><strong>{vtranslate('LBL_SAVE', $MODULE)}</strong></button> 42 <a class="cancelLink" type="reset" onclick="javascript:window.history.back();">{vtranslate('LBL_CANCEL', $MODULE)}</a> 43 </div> 44 </div> 45 </div> 46 {foreach key=BLOCK_LABEL item=BLOCK_FIELDS from=$RECORD_STRUCTURE name="EditViewBlockLevelLoop"} 47 {if $BLOCK_FIELDS|@count lte 0}{continue}{/if} 48 <table class="table table-bordered blockContainer showInlineTable"> 49 <tr> 50 <th class="blockHeader" colspan="4">{vtranslate($BLOCK_LABEL, $MODULE)}</th> 51 </tr> 52 {if ($BLOCK_LABEL eq 'LBL_ADDRESS_INFORMATION') and ($MODULE neq 'PurchaseOrder') } 53 <tr> 54 <td class="fieldLabel {$WIDTHTYPE}" name="copyHeader1"> 55 <label class="muted pull-right marginRight10px" name="togglingHeader">{vtranslate('LBL_BILLING_ADDRESS_FROM', $MODULE)}</label> 56 </td> 57 <td class="fieldValue {$WIDTHTYPE}" name="copyAddress1"> 58 <div class="row-fluid"> 59 <div class="span5"> 60 <span class="row-fluid margin0px"> 61 <label class="radio"> 62 <input type="radio" name="copyAddressFromRight" class="accountAddress" data-copy-address="billing" checked="">{vtranslate('SINGLE_Accounts', $MODULE)} 63 </label> 64 </span> 65 <span class="row-fluid margin0px"> 66 <label class="radio"> 67 <input type="radio" name="copyAddressFromRight" class="contactAddress" data-copy-address="billing" checked="">{vtranslate('SINGLE_Contacts', $MODULE)} 68 </label> 69 </span> 70 <span class="row-fluid margin0px" name="togglingAddressContainerRight"> 71 <label class="radio"> 72 <input type="radio" name="copyAddressFromRight" class="shippingAddress" data-target="shipping" checked="">{vtranslate('Shipping Address', $MODULE)} 73 </label> 74 </span> 75 <span class="row-fluid margin0px hide" name="togglingAddressContainerLeft"> 76 <label class="radio"> 77 <input type="radio" name="copyAddressFromRight" class="billingAddress" data-target="billing" checked="">{vtranslate('Billing Address', $MODULE)} 78 </label> 79 </span> 80 </div> 81 </div> 82 </td> 83 <td class="fieldLabel {$WIDTHTYPE}" name="copyHeader2"> 84 <label class="muted pull-right marginRight10px" name="togglingHeader">{vtranslate('LBL_SHIPPING_ADDRESS_FROM', $MODULE)}</label> 85 </td> 86 <td class="fieldValue {$WIDTHTYPE}" name="copyAddress2"> 87 <div class="row-fluid"> 88 <div class="span5"> 89 <span class="row-fluid margin0px"> 90 <label class="radio"> 91 <input type="radio" name="copyAddressFromLeft" class="accountAddress" data-copy-address="shipping" checked="">{vtranslate('SINGLE_Accounts', $MODULE)} 92 </label> 93 </span> 94 <span class="row-fluid margin0px"> 95 <label class="radio"> 96 <input type="radio" name="copyAddressFromLeft" class="contactAddress" data-copy-address="shipping" checked="">{vtranslate('SINGLE_Contacts', $MODULE)} 97 </label> 98 </span> 99 <span class="row-fluid margin0px" name="togglingAddressContainerLeft"> 100 <label class="radio"> 101 <input type="radio" name="copyAddressFromLeft" class="billingAddress" data-target="billing" checked="">{vtranslate('Billing Address', $MODULE)} 102 </label> 103 </span> 104 <span class="row-fluid margin0px hide" name="togglingAddressContainerRight"> 105 <label class="radio"> 106 <input type="radio" name="copyAddressFromLeft" class="shippingAddress" data-target="shipping" checked="">{vtranslate('Shipping Address', $MODULE)} 107 </label> 108 </span> 109 </div> 110 </div> 111 </td> 112 </tr> 113 {/if} 114 <tr> 115 {assign var=COUNTER value=0} 116 {foreach key=FIELD_NAME item=FIELD_MODEL from=$BLOCK_FIELDS name=blockfields} 117 118 {assign var="isReferenceField" value=$FIELD_MODEL->getFieldDataType()} 119 {if $FIELD_MODEL->get('uitype') eq "20" or $FIELD_MODEL->get('uitype') eq "19"} 120 {if $COUNTER eq '1'} 121 <td class="{$WIDTHTYPE}"></td><td class="{$WIDTH_TYPE_CLASSSES[$WIDTHTYPE]}"></td></tr><tr> 122 {assign var=COUNTER value=0} 123 {/if} 124 {/if} 125 {if $COUNTER eq 2} 126 </tr><tr> 127 {assign var=COUNTER value=1} 128 {else} 129 {assign var=COUNTER value=$COUNTER+1} 130 {/if} 131 <td class="fieldLabel {$WIDTHTYPE}"> 132 {if $isReferenceField neq "reference"}<label class="muted pull-right marginRight10px">{/if} 133 {if $FIELD_MODEL->isMandatory() eq true && $isReferenceField neq "reference"} <span class="redColor">*</span> {/if} 134 {if $isReferenceField eq "reference"} 135 {assign var="REFERENCE_LIST" value=$FIELD_MODEL->getReferenceList()} 136 {assign var="REFERENCE_LIST_COUNT" value=count($REFERENCE_LIST)} 137 {if $REFERENCE_LIST_COUNT > 1} 138 {assign var="DISPLAYID" value=$FIELD_MODEL->get('fieldvalue')} 139 {assign var="REFERENCED_MODULE_STRUCT" value=$FIELD_MODEL->getUITypeModel()->getReferenceModule($DISPLAYID)} 140 {if !empty($REFERENCED_MODULE_STRUCT)} 141 {assign var="REFERENCED_MODULE_NAME" value=$REFERENCED_MODULE_STRUCT->get('name')} 142 {/if} 143 <span class="pull-right"> 144 {if $FIELD_MODEL->isMandatory() eq true} <span class="redColor">*</span> {/if} 145 <select class="chzn-select referenceModulesList streched" style="width:140px;"> 146 <optgroup> 147 {foreach key=index item=value from=$REFERENCE_LIST} 148 <option value="{$value}" {if $value eq $REFERENCED_MODULE_NAME} selected {/if}>{vtranslate($value, $MODULE)}</option> 149 {/foreach} 150 </optgroup> 151 </select> 152 </span> 153 {else} 154 <label class="muted pull-right marginRight10px">{if $FIELD_MODEL->isMandatory() eq true} <span class="redColor">*</span> {/if}{vtranslate($FIELD_MODEL->get('label'), $MODULE)}</label> 155 {/if} 156 {else if $FIELD_MODEL->get('uitype') eq "83"} 157 {include file=vtemplate_path($FIELD_MODEL->getUITypeModel()->getTemplateName(),$MODULE) COUNTER=$COUNTER} 158 {else} 159 {vtranslate($FIELD_MODEL->get('label'), $MODULE)} 160 {/if} 161 {if $isReferenceField neq "reference"}</label>{/if} 162 </td> 163 {if $FIELD_MODEL->get('uitype') neq "83"} 164 <td class="fieldValue {$WIDTHTYPE}" {if $FIELD_MODEL->get('uitype') eq '19'} colspan="3" {assign var=COUNTER value=$COUNTER+1} {/if} {if $FIELD_MODEL->get('uitype') eq '20'} colspan="3"{/if}> 165 {include file=vtemplate_path($FIELD_MODEL->getUITypeModel()->getTemplateName(),$MODULE) BLOCK_FIELDS=$BLOCK_FIELDS} 166 </td> 167 {/if} 168 {if $BLOCK_FIELDS|@count eq 1 and $FIELD_MODEL->get('uitype') neq "19" and $FIELD_MODEL->get('uitype') neq "20" and $FIELD_MODEL->get('uitype') neq "30" and $FIELD_MODEL->get('name') neq "recurringtype"} 169 <td class="{$WIDTHTYPE}"></td><td class="{$WIDTHTYPE}"></td> 170 {/if} 171 {/foreach} 172 {* adding additional column for odd number of fields in a block *} 173 {if $BLOCK_FIELDS|@end eq true and $BLOCK_FIELDS|@count neq 1 and $COUNTER eq 1} 174 <td class="fieldLabel {$WIDTHTYPE}"></td><td class="{$WIDTHTYPE}"></td> 175 {/if} 176 </tr> 177 </table> 178 <br> 179 {/foreach} 180 {/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 |