vtiger Forum Index vtiger
The Honest Open Source CRM
 

Link w polu telefon
Click here to go to the original topic

 
       vtiger Forum Index -> Polish Forum
Previous topic :: Next topic  
Author Message
GrzegorzK



Joined: 13 Sep 2007
Posts: 30

Posted: Mon Sep 24, 2007 7:05 am    Post subject: Link w polu telefon  

Czy ktoś mógłby mi poradzić, jakich zmian i w jakim pliku szablonu mam dokonać zmiany aby:

1) Uczynić na liście wyświetlającej Leads (Klienci Potencjalni), pola z numerami telefonu były wyświetlane jako linki postaci:

Code: <a href="callto:$numer_telefonu">$numer_telefonu</a> ?

2) Uczynić to samo na widoku szczegółów Lead (Klienta potencjalnego).

PS. Dzięki tej opcji po naciśnięciu na numer zostanie on automatycznie wybrany w używanym przeze mnie oprogramowaniu telefonii VOIP.
Back to top  
jagi



Joined: 17 Jan 2006
Posts: 118
Location: Poland

Posted: Tue Oct 02, 2007 10:42 pm    Post subject: Re: Link w polu telefon  

Jak chcesz tylko w Pocencjalni to zrobie na zlecenie - ale uwazama to za niepotrzebne ograniczenie - bo co do Kientow nie dzwonisz?

Rozwiazanie zmienia pole Telefon w calym vTiger ( uitype = 11 ),
w widoku szczegolowym.
Zmiany w pliku: \Smarty\templates\DetailViewUI.tpl
Code:
<!-- This file is used to display the fields based on the ui type in detailview -->
      {if $keyid eq '1' || $keyid eq 2 || $keyid eq '7' || $keyid eq '9' || $keyid eq '55' || $keyid eq '71' || $keyid eq '72' || $keyid eq '103'} <!--TextBox-->

Code:
<!-- jagi TELEFON program CALL:-->
                    {elseif $keyid eq '11'}
                                                <td width=25% class="dvtCellInfo" align="left" id="mouseArea_{$label}" onmouseover="hndMouseOver({$keyid},'{$label|escape:'quotes'}');" onmouseout="fnhide('crmspanid');">&nbsp;<span id="dtlview_{$label}"><a href="call:{$keyval}">{$keyval}</a></span>
                                                        <div id="editarea_{$label}" style="display:none;">
                                                          <input class="detailedViewTextBox" onFocus="this.className='detailedViewTextBoxOn'" onBlur="this.className='detailedViewTextBox'" type="text" id="txtbox_{$label}" name="{$keyfldname}" maxlength='100' value="{$keyval|escape}"></input>
                                                          <br><input name="button_{$label}" type="button" class="crmbutton small save" value="{$APP.LBL_SAVE_LABEL}" onclick="dtlViewAjaxSave('{$label|escape:'quotes'}','{$MODULE}',{$keyid},'{$keytblname}','{$keyfldname}','{$ID}');fnhide('crmspanid');"/> {$APP.LBL_OR}
                                                          <a href="javascript:;" onclick="hndCancel('dtlview_{$label|escape:'quotes'}','editarea_{$label|escape:'quotes'}','{$label|escape:'quotes'}')" class="link">{$APP.LBL_CANCEL_BUTTON_LABEL}</a>
                                                       </div>
                                                  </td>

                                             {elseif $keyid eq '13' || $keyid eq '104'} <!--Email-->

Cos jeszcze sie psuje po AJAX edycji telefonu, ale po odswiezeniu strony link powraca.

Mysle ze wygodnie byloby tez zastosowanie linku w widoku listy ;).
Back to top  
 
       vtiger Forum Index -> Polish Forum
Page 1 of 1


Powered by phpBB Search Engine Indexer
Powered by phpBB 2.0.15 © 2001, 2002 phpBB Group