[ Index ]
 

Code source de vtiger CRM 5.0.2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Smarty/templates/ -> Popup.tpl (source)

   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>&nbsp;
  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=" &nbsp;{$APP.LBL_SEARCH_NOW_BUTTON}&nbsp; " 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>


Généré le : Sun Feb 25 10:22:19 2007 par Balluche grâce à PHPXref 0.7