= Integracja z SALESmanago = Od wersji 4.3-alfa117 możliwe jest skonfigurowanie prostej integracji systemu eDokumenty z systemem SALESmanago. Integracja obejmuje możliwość użycia w szablonie wysyłanej wiadomości email danych odczytanych z systemu SALESmanago. Integracja wykorzystuje mechanizm CustomScripts. Przykładowa integracja, którą można wykonać przy użyciu załączonych plików pozwala na tworzenie linków do witryny internetowej, z parametrem identyfikującym klienta. Dzięki temu system SALESmanago może zbierać informacje na temat wejść na monitorowaną witrynę dla poszczególnych kontrahentów. == Konfiguracja == === 1. Implementacja skryptu komunikującego się z systemem SALESmanago === Skrypt należy umieścić w katalogu apps/edokumenty/scripts. Skrypt jest uruchamiany przed wygenerowaniem treści wiadomości email z szablonu dla każdego adresata niezależnie. Do skryptu przekazywany jest obiekt ''FlexyTemplatePage''. Jest on dostępny w zmiennej: {{{ $args['container'] }}} Pozostałe parametry sa dostępne bezpośrednio jako elementy tablicy: {{{ $args }}} Przykładowy skrypt (''EmailCampaignMakeUpData.php'') znajduje się w załączniku. W tym skrypcie wystarczy uzupełnić konfigurację połączenia w klasie ''SalesManagoApiClient''. === 2. Przygotowanie szablonu kampanii === W szablonie należy umieścić kod wykorzystujący rozszerzone dane dodane przez skrypt php. Przykładowe użycie rozszerzonych danych pokazane zostało w załączonym szablonie campaign.html (dane są dostępne jako właściwości obiektu salesmanago). === 3. Definicja nowego obiektu custom widget === Menedżer custom widget znajduje się w panelu sterowania w sekcji ''Pozostałe Ustawienia''. Parametry dla obiektu: {{{ Parametry: {"script":"EmailCampaignMakeUpData.php"} Typ: script Użycie: email_campaign/compile_template }}}