[ 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" id="view" value="{$VIEW}" /> 14 <input type="hidden" id="pageStartRange" value="{$PAGING_MODEL->getRecordStartRange()}" /> 15 <input type="hidden" id="pageEndRange" value="{$PAGING_MODEL->getRecordEndRange()}" /> 16 <input type="hidden" id="previousPageExist" value="{$PAGING_MODEL->isPrevPageExists()}" /> 17 <input type="hidden" id="nextPageExist" value="{$PAGING_MODEL->isNextPageExists()}" /> 18 <input type="hidden" id="alphabetSearchKey" value= "{$MODULE_MODEL->getAlphabetSearchField()}" /> 19 <input type="hidden" id="Operator" value="{$OPERATOR}" /> 20 <input type="hidden" id="alphabetValue" value="{$ALPHABET_VALUE}" /> 21 <input type="hidden" id="totalCount" value="{$LISTVIEW_COUNT}" /> 22 <input type='hidden' value="{$PAGE_NUMBER}" id='pageNumber'> 23 <input type='hidden' value="{$PAGING_MODEL->getPageLimit()}" id='pageLimit'> 24 <input type="hidden" value="{$LISTVIEW_ENTRIES_COUNT}" id="noOfEntries"> 25 26 {assign var = ALPHABETS_LABEL value = vtranslate('LBL_ALPHABETS', 'Vtiger')} 27 {assign var = ALPHABETS value = ','|explode:$ALPHABETS_LABEL} 28 29 <div class="alphabetSorting noprint"> 30 <table width="100%" class="table-bordered" style="border: 1px solid #ddd;table-layout: fixed"> 31 <tbody> 32 <tr> 33 {foreach item=ALPHABET from=$ALPHABETS} 34 <td class="alphabetSearch textAlignCenter cursorPointer {if $ALPHABET_VALUE eq $ALPHABET} highlightBackgroundColor {/if}" style="padding : 0px !important"><a id="{$ALPHABET}" href="#">{$ALPHABET}</a></td> 35 {/foreach} 36 </tr> 37 </tbody> 38 </table> 39 </div> 40 <div id="selectAllMsgDiv" class="alert-block msgDiv noprint"> 41 <strong><a id="selectAllMsg">{vtranslate('LBL_SELECT_ALL',$MODULE)} {vtranslate($MODULE ,$MODULE)} (<span id="totalRecordsCount"></span>)</a></strong> 42 </div> 43 <div id="deSelectAllMsgDiv" class="alert-block msgDiv noprint"> 44 <strong><a id="deSelectAllMsg">{vtranslate('LBL_DESELECT_ALL_RECORDS',$MODULE)}</a></strong> 45 </div> 46 <div class="contents-topscroll noprint"> 47 <div class="topscroll-div"> 48 49 </div> 50 </div> 51 <div class="listViewEntriesDiv contents-bottomscroll"> 52 <div class="bottomscroll-div"> 53 <input type="hidden" value="{$ORDER_BY}" id="orderBy"> 54 <input type="hidden" value="{$SORT_ORDER}" id="sortOrder"> 55 <span class="listViewLoadingImageBlock hide modal noprint" id="loadingListViewModal"> 56 <img class="listViewLoadingImage" src="{vimage_path('loading.gif')}" alt="no-image" title="{vtranslate('LBL_LOADING', $MODULE)}"/> 57 <p class="listViewLoadingMsg">{vtranslate('LBL_LOADING_LISTVIEW_CONTENTS', $MODULE)}........</p> 58 </span> 59 {assign var=WIDTHTYPE value=$CURRENT_USER_MODEL->get('rowheight')} 60 <table class="table table-bordered listViewEntriesTable"> 61 <thead> 62 <tr class="listViewHeaders"> 63 <th width="5%"> 64 <input type="checkbox" id="listViewEntriesMainCheckBox" /> 65 </th> 66 {foreach item=LISTVIEW_HEADER from=$LISTVIEW_HEADERS} 67 <th nowrap {if $LISTVIEW_HEADER@last} colspan="2" {/if}> 68 <a href="javascript:void(0);" class="listViewHeaderValues" data-nextsortorderval="{if $COLUMN_NAME eq $LISTVIEW_HEADER->get('column')}{$NEXT_SORT_ORDER}{else}ASC{/if}" data-columnname="{$LISTVIEW_HEADER->get('column')}">{vtranslate($LISTVIEW_HEADER->get('label'), $MODULE)} 69 {if $COLUMN_NAME eq $LISTVIEW_HEADER->get('column')}<img class="{$SORT_IMAGE} icon-white">{/if}</a> 70 </th> 71 {/foreach} 72 </tr> 73 </thead> 74 {if $MODULE_MODEL->isQuickSearchEnabled()} 75 <tr> 76 <td></td> 77 {foreach item=LISTVIEW_HEADER from=$LISTVIEW_HEADERS} 78 <td> 79 {assign var=FIELD_UI_TYPE_MODEL value=$LISTVIEW_HEADER->getUITypeModel()} 80 {include file=vtemplate_path($FIELD_UI_TYPE_MODEL->getListSearchTemplateName(),$MODULE_NAME) 81 FIELD_MODEL= $LISTVIEW_HEADER SEARCH_INFO=$SEARCH_DETAILS[$LISTVIEW_HEADER->getName()] USER_MODEL=$CURRENT_USER_MODEL} 82 </td> 83 {/foreach} 84 <td> 85 <button class="btn" data-trigger="listSearch">{vtranslate('LBL_SEARCH', $MODULE )}</button> 86 </td> 87 </tr> 88 {/if} 89 {foreach item=LISTVIEW_ENTRY from=$LISTVIEW_ENTRIES name=listview} 90 <tr class="listViewEntries" data-id='{$LISTVIEW_ENTRY->getId()}' data-recordUrl='{$LISTVIEW_ENTRY->getDetailViewUrl()}' id="{$MODULE}_listView_row_{$smarty.foreach.listview.index+1}"> 91 <td width="5%" class="{$WIDTHTYPE}"> 92 <input type="checkbox" value="{$LISTVIEW_ENTRY->getId()}" class="listViewEntriesCheckBox"/> 93 </td> 94 {foreach item=LISTVIEW_HEADER from=$LISTVIEW_HEADERS} 95 {assign var=LISTVIEW_HEADERNAME value=$LISTVIEW_HEADER->get('name')} 96 <td class="listViewEntryValue {$WIDTHTYPE}" data-field-type="{$LISTVIEW_HEADER->getFieldDataType()}" nowrap> 97 {if ($LISTVIEW_HEADER->isNameField() eq true or $LISTVIEW_HEADER->get('uitype') eq '4') and $MODULE_MODEL->isListViewNameFieldNavigationEnabled() eq true } 98 <a href="{$LISTVIEW_ENTRY->getDetailViewUrl()}">{$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)}</a> 99 {else if $LISTVIEW_HEADER->get('uitype') eq '72'} 100 {assign var=CURRENCY_SYMBOL_PLACEMENT value={$CURRENT_USER_MODEL->get('currency_symbol_placement')}} 101 {if $CURRENCY_SYMBOL_PLACEMENT eq '1.0$'} 102 {$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)}{$LISTVIEW_ENTRY->get('currencySymbol')} 103 {else} 104 {$LISTVIEW_ENTRY->get('currencySymbol')}{$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)} 105 {/if} 106 {else if $LISTVIEW_HEADER->get('uitype') eq '11'} 107 {assign var=PBXMANAGER_MODULE value='PBXManager'} 108 {assign var=MODULEMODEL value=Vtiger_Module_Model::getInstance($PBXMANAGER_MODULE)} 109 {if $MODULEMODEL} 110 {assign var=PERMISSION value=PBXManager_Server_Model::checkPermissionForOutgoingCall()} 111 {if $PERMISSION} 112 {assign var=PHONE_FIELD_VALUE value=$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)} 113 {assign var=PHONE_NUMBER value=$PHONE_FIELD_VALUE|regex_replace:"/[-()\s]/":""} 114 <a class="phoneField" data-value="{$PHONE_NUMBER}" record="{$LISTVIEW_ENTRY->getId()}" onclick="Vtiger_PBXManager_Js.registerPBXOutboundCall('{$PHONE_NUMBER}',{$LISTVIEW_ENTRY->getId()})">{$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)}</a> 115 {else} 116 {$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)} 117 {/if} 118 {else} 119 {$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)} 120 {/if} 121 {else} 122 {if $LISTVIEW_HEADER->getFieldDataType() eq 'double'} 123 {decimalFormat($LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME))} 124 {else} 125 {$LISTVIEW_ENTRY->get($LISTVIEW_HEADERNAME)} 126 {/if} 127 {/if} 128 {if $LISTVIEW_HEADER@last} 129 </td><td nowrap class="{$WIDTHTYPE}"> 130 <div class="actions pull-right"> 131 <span class="actionImages"> 132 <a href="{$LISTVIEW_ENTRY->getFullDetailViewUrl()}"><i title="{vtranslate('LBL_SHOW_COMPLETE_DETAILS', $MODULE)}" class="icon-th-list alignMiddle"></i></a> 133 {if $IS_MODULE_EDITABLE} 134 <a href='{$LISTVIEW_ENTRY->getEditViewUrl()}'><i title="{vtranslate('LBL_EDIT', $MODULE)}" class="icon-pencil alignMiddle"></i></a> 135 {/if} 136 {if $IS_MODULE_DELETABLE} 137 <a class="deleteRecordButton"><i title="{vtranslate('LBL_DELETE', $MODULE)}" class="icon-trash alignMiddle"></i></a> 138 {/if} 139 </span> 140 </div></td> 141 {/if} 142 </td> 143 {/foreach} 144 </tr> 145 {/foreach} 146 </table> 147 148 <!--added this div for Temporarily --> 149 {if $LISTVIEW_ENTRIES_COUNT eq '0'} 150 <table class="emptyRecordsDiv"> 151 <tbody> 152 <tr> 153 <td> 154 {assign var=SINGLE_MODULE value="SINGLE_$MODULE"} 155 {vtranslate('LBL_NO')} {vtranslate($MODULE, $MODULE)} {vtranslate('LBL_FOUND')}.{if $IS_MODULE_EDITABLE} {vtranslate('LBL_CREATE')} <a href="{$MODULE_MODEL->getCreateRecordUrl()}">{vtranslate($SINGLE_MODULE, $MODULE)}</a>{/if} 156 </td> 157 </tr> 158 </tbody> 159 </table> 160 {/if} 161 </div> 162 </div> 163 {/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 |