14 Mai 2007

 

Beschreibungsfeld mit der globale Suche durchsuchen

Damit das Beschreibungsfeld von der "Globalen Suche" durchsucht wird, müssen Sie in /root/modules/Home in der Datei UnifieldSearchAdvanced.php in der Zeile 221 den Typ 'text' hinzufügen

$supported_types = array('varchar', 'char', 'int', 'text'); // support data types

Danach müsen Sie in der vardefs.php des Moduls einen Eintrag vornehmen. Am Beispiel des Cases Modul wäre das in der Datei /root/modules/Cases/vardefs.php in der Zeile 224

array (
'name' => 'description',
'vname' => 'LBL_DESCRIPTION',
'type' => 'text',
'unified_search' => true, // diesen Wert hinzufügen
'comment' => 'The case description'
),

Wichtig:
Damit diese Änderungen wirksam werden, müssen Sie die Datei unified_search_moduls.php in \cache\modules\ löschen und dann eine Globale Suche durchführen.


Voila!

Für mögliche Schäden übernehmen wir keine Haftung!

 

Module zu der Globalen Suche hinzufügen

Um ein neues Modul oder Feld zu der Globalen Suche hinzuzufügen,
muss man im jeweiligen Modul in die varchar.php gehen und den Wert unifield_search auf true setzen bzw. dazu fügen.

z.B in Kampagnen

Zeile 29

$dictionary['Campaign'] = array ('audited'=>true, 'unified_search' => true, 'comment' => 'Campaigns are a series of operations undertaken to accomplish a purpose, usually acquiring leads', 'table' => 'campaigns',


Und dann noch mal in das Feld, dass Sie durchsucht haben möchten

a. Zeile 109

'name' => array ( // hier wird der Name durchgesucht 'name' => 'name', 'vname' => 'LBL_CAMPAIGN_NAME', 'type' => 'varchar', 'len' => '50', 'unified_search' => true, // und fügen Sie diesen Wert hinzu. 'comment' => 'The name of the campaign' ),

Damit diese Änderungen wirksam werden müssen Sie die unified_search_moduls.php in root\cache\modules\ löschen und dann eine Globale Suche durchführen.

Voila!

Für mögliche Schäden übernehmen wir keine Gewähr!


 

Globale Suche

Wenn Sie Sich schon mal gefragt haben welche Felder in der Globalen Suche durchgesucht werden haben wir jetzt die Anwort für sie.


globalesuche.txt

 

Standard Dauer für Meetings ändern

In diesem Beispiel ändern wir die Standard Dauer für Meeting. Dafür müssen wir in /root/modules/Meetings/ die Datei EditView.php bearbeiten.


standard_dauer_fur_meetings_aendern.txt

 

Standard Dauer für Anrufe ändern

Um die Standard Dauer in der "Neuer Anruf" Maske von Sugar zu ändern, müssen Sie in der root/modules/Calls/CallsQuickCreate.php kleinere Modifikationen vornehmen.


standard_dauer_fuer_anrufe_aendern.txt

This page is powered by Blogger. Isn't yours?

Impressum