[ 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 {foreach key=BLOCK_LABEL_KEY item=FIELD_MODEL_LIST from=$RECORD_STRUCTURE} 14 {assign var=BLOCK value=$BLOCK_LIST[$BLOCK_LABEL_KEY]} 15 {if $BLOCK eq null or $FIELD_MODEL_LIST|@count lte 0}{continue}{/if} 16 {assign var=IS_HIDDEN value=$BLOCK->isHidden()} 17 {assign var=WIDTHTYPE value=$USER_MODEL->get('rowheight')} 18 <input type=hidden name="timeFormatOptions" data-value='{$DAY_STARTS}' /> 19 <table class="table table-bordered equalSplit detailview-table"> 20 <thead> 21 <tr> 22 <th class="blockHeader" colspan="4"> 23 <img class="cursorPointer alignMiddle blockToggle {if !($IS_HIDDEN)} hide {/if} " src="{vimage_path('arrowRight.png')}" data-mode="hide" data-id={$BLOCK_LIST[$BLOCK_LABEL_KEY]->get('id')}> 24 <img class="cursorPointer alignMiddle blockToggle {if ($IS_HIDDEN)} hide {/if}" src="{vimage_path('arrowDown.png')}" data-mode="show" data-id={$BLOCK_LIST[$BLOCK_LABEL_KEY]->get('id')}> 25 {vtranslate({$BLOCK_LABEL_KEY},{$MODULE_NAME})} 26 </th> 27 </tr> 28 </thead> 29 <tbody {if $IS_HIDDEN} class="hide" {/if}> 30 {assign var=COUNTER value=0} 31 <tr> 32 {foreach item=FIELD_MODEL key=FIELD_NAME from=$FIELD_MODEL_LIST} 33 {if !$FIELD_MODEL->isViewableInDetailView()} 34 {continue} 35 {/if} 36 {if $FIELD_MODEL->get('uitype') eq "83"} 37 {foreach item=tax key=count from=$TAXCLASS_DETAILS} 38 {if $tax.check_value eq 1} 39 {if $COUNTER eq 2} 40 </tr><tr> 41 {assign var="COUNTER" value=1} 42 {else} 43 {assign var="COUNTER" value=$COUNTER+1} 44 {/if} 45 <td class="fieldLabel {$WIDTHTYPE}"> 46 <label class='muted pull-right marginRight10px'>{vtranslate($tax.taxlabel, $MODULE)}(%)</label> 47 </td> 48 <td class="fieldValue {$WIDTHTYPE}"> 49 <span class="value"> 50 {$tax.percentage} 51 </span> 52 </td> 53 {/if} 54 {/foreach} 55 {else if $FIELD_MODEL->get('uitype') eq "69" || $FIELD_MODEL->get('uitype') eq "105"} 56 {if $COUNTER neq 0} 57 {if $COUNTER eq 2} 58 </tr><tr> 59 {assign var=COUNTER value=0} 60 {/if} 61 {/if} 62 <td class="fieldLabel {$WIDTHTYPE}"><label class="muted pull-right marginRight10px">{vtranslate({$FIELD_MODEL->get('label')},{$MODULE_NAME})}</label></td> 63 <td class="fieldValue {$WIDTHTYPE}"> 64 <div id="imageContainer" width="300" height="200"> 65 {foreach key=ITER item=IMAGE_INFO from=$IMAGE_DETAILS} 66 {if !empty($IMAGE_INFO.path) && !empty({$IMAGE_INFO.orgname})} 67 <img src="{$IMAGE_INFO.path}_{$IMAGE_INFO.orgname}" width="300" height="200"> 68 {/if} 69 {/foreach} 70 </div> 71 </td> 72 {assign var=COUNTER value=$COUNTER+1} 73 {else} 74 {if $FIELD_MODEL->get('uitype') eq "20" or $FIELD_MODEL->get('uitype') eq "19"} 75 {if $COUNTER eq '1'} 76 <td class="{$WIDTHTYPE}"></td><td class="{$WIDTHTYPE}"></td></tr><tr> 77 {assign var=COUNTER value=0} 78 {/if} 79 {/if} 80 {if $COUNTER eq 2} 81 </tr><tr> 82 {assign var=COUNTER value=1} 83 {else} 84 {assign var=COUNTER value=$COUNTER+1} 85 {/if} 86 <td class="fieldLabel {$WIDTHTYPE}" id="{$MODULE_NAME}_detailView_fieldLabel_{$FIELD_MODEL->getName()}" {if $FIELD_MODEL->getName() eq 'description' or $FIELD_MODEL->get('uitype') eq '69'} style='width:8%'{/if}> 87 <label class="muted pull-right marginRight10px"> 88 {vtranslate({$FIELD_MODEL->get('label')},{$MODULE_NAME})} 89 {if ($FIELD_MODEL->get('uitype') eq '72') && ($FIELD_MODEL->getName() eq 'unit_price')} 90 ({$BASE_CURRENCY_SYMBOL}) 91 {/if} 92 </label> 93 </td> 94 <td class="fieldValue {$WIDTHTYPE}" id="{$MODULE_NAME}_detailView_fieldValue_{$FIELD_MODEL->getName()}" {if $FIELD_MODEL->get('uitype') eq '19' or $FIELD_MODEL->get('uitype') eq '20'} colspan="3" {assign var=COUNTER value=$COUNTER+1} {/if}> 95 <span class="value" data-field-type="{$FIELD_MODEL->getFieldDataType()}" {if $FIELD_MODEL->get('uitype') eq '19' or $FIELD_MODEL->get('uitype') eq '20' or $FIELD_MODEL->get('uitype') eq '21'} style="white-space:normal;" {/if}> 96 {include file=vtemplate_path($FIELD_MODEL->getUITypeModel()->getDetailViewTemplateName(),$MODULE_NAME) FIELD_MODEL=$FIELD_MODEL USER_MODEL=$USER_MODEL MODULE=$MODULE_NAME RECORD=$RECORD} 97 </span> 98 {if $IS_AJAX_ENABLED && $FIELD_MODEL->isEditable() eq 'true' && ($FIELD_MODEL->getFieldDataType()!=Vtiger_Field_Model::REFERENCE_TYPE) && $FIELD_MODEL->isAjaxEditable() eq 'true'} 99 <span class="hide edit"> 100 {include file=vtemplate_path($FIELD_MODEL->getUITypeModel()->getTemplateName(),$MODULE_NAME) FIELD_MODEL=$FIELD_MODEL USER_MODEL=$USER_MODEL MODULE=$MODULE_NAME} 101 {if $FIELD_MODEL->getFieldDataType() eq 'multipicklist'} 102 <input type="hidden" class="fieldname" value='{$FIELD_MODEL->get('name')}[]' data-prev-value='{$FIELD_MODEL->getDisplayValue($FIELD_MODEL->get('fieldvalue'))}' /> 103 {else} 104 <input type="hidden" class="fieldname" value='{$FIELD_MODEL->get('name')}' data-prev-value='{Vtiger_Util_Helper::toSafeHTML($FIELD_MODEL->getDisplayValue($FIELD_MODEL->get('fieldvalue')))}' /> 105 {/if} 106 </span> 107 {/if} 108 </td> 109 {/if} 110 111 {if $FIELD_MODEL_LIST|@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" and $FIELD_MODEL->get('uitype') neq "69" and $FIELD_MODEL->get('uitype') neq "105"} 112 <td class="fieldLabel {$WIDTHTYPE}"></td><td class="{$WIDTHTYPE}"></td> 113 {/if} 114 {/foreach} 115 {* adding additional column for odd number of fields in a block *} 116 {if $FIELD_MODEL_LIST|@end eq true and $FIELD_MODEL_LIST|@count neq 1 and $COUNTER eq 1} 117 <td class="fieldLabel {$WIDTHTYPE}"></td><td class="{$WIDTHTYPE}"></td> 118 {/if} 119 </tr> 120 </tbody> 121 </table> 122 <br> 123 {/foreach} 124 {/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 |