[ Index ] |
|
Code source de vtiger CRM 5.0.2 |
1 {*<!-- 2 3 /********************************************************************************* 4 ** The contents of this file are subject to the vtiger CRM Public License Version 1.0 5 * ("License"); You may not use this file except in compliance with the License 6 * The Original Code is: vtiger CRM Open Source 7 * The Initial Developer of the Original Code is vtiger. 8 * Portions created by vtiger are Copyright (C) vtiger. 9 * All Rights Reserved. 10 * 11 ********************************************************************************/ 12 13 -->*} 14 15 <link rel="stylesheet" type="text/css" href="{$THEME_PATH}style.css"> 16 <script language="JavaScript" type="text/javascript" src="include/js/general.js"></script> 17 <script language="JavaScript" type="text/javascript" src="modules/{$MODULE}/{$SINGLE_MOD}.js"></script> 18 <script language="javascript" type="text/javascript" src="include/scriptaculous/prototype.js"></script> 19 <script type="text/javascript"> 20 function add_data_to_relatedlist(entity_id,recordid,mod) {ldelim} 21 opener.document.location.href="index.php?module={$RETURN_MODULE}&action=updateRelations&destination_module="+mod+"&entityid="+entity_id+"&parid="+recordid+"&return_action={$RETURN_ACTION}"; 22 {rdelim} 23 24 </script> 25 <body class="small" marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 bottommargin=0 rigthmargin=0> 26 <table width="100%" border="0" cellspacing="0" cellpadding="0" class="mailClient mailClientBg"> 27 <tr> 28 <td> 29 <table width="100%" border="0" cellpadding="0" cellspacing="0"> 30 <tr> 31 <td class="moduleName" width="80%" style="padding-left:10px;">{$APP[$MODULE]}</td> 32 <td width=30% nowrap class="componentName" align=right>{$APP.VTIGER}</td> 33 </tr> 34 </table> 35 <table width="100%" cellpadding="5" cellspacing="0" border="0" class="homePageMatrixHdr"> 36 <tr> 37 <td style="padding:10px;" > 38 <form name="basicSearch" action="index.php" onsubmit="return false;"> 39 <table width="100%" cellpadding="5" cellspacing="0"> 40 <tr> 41 <td width="20%" class="dvtCellLabel"><img src="{$IMAGE_PATH}basicSearchLens.gif"></td> 42 <td width="30%" class="dvtCellLabel"><input type="text" name="search_text" class="txtBox"> </td> 43 <td width="30%" class="dvtCellLabel"><b>{$APP.LBL_IN}</b> 44 <select name ="search_field" class="txtBox"> 45 {html_options options=$SEARCHLISTHEADER } 46 </select> 47 <input type="hidden" name="searchtype" value="BasicSearch"> 48 <input type="hidden" name="module" value="{$MODULE}"> 49 <input type="hidden" name="action" value="Popup"> 50 <input type="hidden" name="query" value="true"> 51 <input type="hidden" name="select_enable" id="select_enable" value="{$SELECT}"> 52 <input type="hidden" name="curr_row" id="curr_row" value="{$CURR_ROW}"> 53 <input type="hidden" name="fldname_pb" value="{$FIELDNAME}"> 54 <input type="hidden" name="productid_pb" value="{$PRODUCTID}"> 55 <input name="popuptype" id="popup_type" type="hidden" value="{$POPUPTYPE}"> 56 <input name="recordid" id="recordid" type="hidden" value="{$RECORDID}"> 57 <input name="return_module" id="return_module" type="hidden" value="{$RETURN_MODULE}"> 58 <input name="from_link" id="from_link" type="hidden" value="{$smarty.request.fromlink.value}"> 59 60 </td> 61 <td width="20%" class="dvtCellLabel"> 62 <input type="button" name="search" value=" {$APP.LBL_SEARCH_NOW_BUTTON} " onClick="callSearch('Basic');" class="crmbutton small create"> 63 </td> 64 </tr> 65 <tr> 66 <td colspan="4" align="center"> 67 <table width="100%" class="small"> 68 <tr> 69 {$ALPHABETICAL} 70 </tr> 71 </table> 72 </td> 73 </tr> 74 </table> 75 </form> 76 </td> 77 </tr> 78 </table> 79 80 <div id="ListViewContents"> 81 {include file="PopupContents.tpl"} 82 </div> 83 </td> 84 </tr> 85 86 </table> 87 </body> 88 <script> 89 var gPopupAlphaSearchUrl = ''; 90 function callSearch(searchtype) 91 {ldelim} 92 for(i=1;i<=26;i++) 93 {ldelim} 94 var data_td_id = 'alpha_'+ eval(i); 95 getObj(data_td_id).className = 'searchAlph'; 96 {rdelim} 97 gPopupAlphaSearchUrl = ''; 98 search_fld_val= document.basicSearch.search_field[document.basicSearch.search_field.selectedIndex].value; 99 search_txt_val=document.basicSearch.search_text.value; 100 var urlstring = ''; 101 if(searchtype == 'Basic') 102 {ldelim} 103 urlstring = 'search_field='+search_fld_val+'&searchtype=BasicSearch&search_text='+search_txt_val; 104 {rdelim} 105 popuptype = $('popup_type').value; 106 urlstring += '&popuptype='+popuptype; 107 urlstring = urlstring +'&query=true&file=Popup&module={$MODULE}&action={$MODULE}Ajax&ajax=true'; 108 urlstring +=gethiddenelements(); 109 new Ajax.Request( 110 'index.php', 111 {ldelim}queue: {ldelim}position: 'end', scope: 'command'{rdelim}, 112 method: 'post', 113 postBody: urlstring, 114 onComplete: function(response) {ldelim} 115 $("ListViewContents").innerHTML= response.responseText; 116 {rdelim} 117 {rdelim} 118 ); 119 {rdelim} 120 function alphabetic(module,url,dataid) 121 {ldelim} 122 document.basicSearch.search_text.value = ''; 123 for(i=1;i<=26;i++) 124 {ldelim} 125 var data_td_id = 'alpha_'+ eval(i); 126 getObj(data_td_id).className = 'searchAlph'; 127 {rdelim} 128 getObj(dataid).className = 'searchAlphselected'; 129 gPopupAlphaSearchUrl = '&'+url; 130 var urlstring ="module="+module+"&action="+module+"Ajax&file=Popup&ajax=true&"+url; 131 urlstring +=gethiddenelements(); 132 new Ajax.Request( 133 'index.php', 134 {ldelim}queue: {ldelim}position: 'end', scope: 'command'{rdelim}, 135 method: 'post', 136 postBody: urlstring, 137 onComplete: function(response) {ldelim} 138 $("ListViewContents").innerHTML= response.responseText; 139 {rdelim} 140 {rdelim} 141 ); 142 {rdelim} 143 function gethiddenelements() 144 {ldelim} 145 var urlstring='' 146 if(getObj('select_enable').value != '') 147 urlstring +='&select=enable'; 148 if(document.getElementById('curr_row').value != '') 149 urlstring +='&curr_row='+document.getElementById('curr_row').value; 150 if(getObj('fldname_pb').value != '') 151 urlstring +='&fldname='+getObj('fldname_pb').value; 152 if(getObj('productid_pb').value != '') 153 urlstring +='&productid='+getObj('productid_pb').value; 154 if(getObj('recordid').value != '') 155 urlstring +='&recordid='+getObj('recordid').value; 156 var return_module = document.getElementById('return_module').value; 157 if(return_module != '') 158 urlstring += '&return_module='+return_module; 159 return urlstring; 160 {rdelim} 161 162 function getListViewEntries_js(module,url) 163 {ldelim} 164 popuptype = document.getElementById('popup_type').value; 165 var urlstring ="module="+module+"&action="+module+"Ajax&file=Popup&ajax=true&"+url; 166 urlstring +=gethiddenelements(); 167 search_fld_val= document.basicSearch.search_field[document.basicSearch.search_field.selectedIndex].value; 168 search_txt_val=document.basicSearch.search_text.value; 169 if(search_txt_val != '') 170 urlstring += '&query=true&search_field='+search_fld_val+'&searchtype=BasicSearch&search_text='+search_txt_val; 171 if(gPopupAlphaSearchUrl != '') 172 urlstring += gPopupAlphaSearchUrl; 173 else 174 urlstring += '&popuptype='+popuptype; 175 new Ajax.Request( 176 'index.php', 177 {ldelim}queue: {ldelim}position: 'end', scope: 'command'{rdelim}, 178 method: 'post', 179 postBody: urlstring, 180 onComplete: function(response) {ldelim} 181 $("ListViewContents").innerHTML= response.responseText; 182 {rdelim} 183 {rdelim} 184 ); 185 {rdelim} 186 187 function getListViewSorted_js(module,url) 188 {ldelim} 189 var urlstring ="module="+module+"&action="+module+"Ajax&file=Popup&ajax=true"+url; 190 new Ajax.Request( 191 'index.php', 192 {ldelim}queue: {ldelim}position: 'end', scope: 'command'{rdelim}, 193 method: 'post', 194 postBody: urlstring, 195 onComplete: function(response) {ldelim} 196 $("ListViewContents").innerHTML= response.responseText; 197 {rdelim} 198 {rdelim} 199 ); 200 {rdelim} 201 </script>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 10:22:19 2007 | par Balluche grâce à PHPXref 0.7 |