Odpovídací formulář – nastavení

Uživatelské moduly

Řízení úkolů, projektů a kvality
Kontakty, adresáře
Správa a automatizace webu
Modul Personalistika
Produkty, aktiva, nákup a prodej
Správa financí
Metriky a měření

Technické moduly

Modul Sabre
Konektor mezi AyMINE a Enterprise Architect

Systémové moduly

Framework – systémový základ
Správa systému

Dejte nám kontakt, ozveme se

Chcete se rovnou zeptat?

Volejte na tel. +420 605 203 938

nebo využijte další kontakty

Odpovídací formulář – nastavení

Návod, jak nastavit formulář na tlačítko v rohu obrazovky

Ukázka tlačítka je např. na úvodní stránce aymine. Umístění a vzhled tlačítka se řídí výhradně pomocí css stylů

Nemáte nikoho, kdo by vám PopUp formulář nastavil? Můžeme to udělat pro vás – stačí se nám ozvat.

Vložení PopUp formuláře na stránku

Aby vás formulář správě fungoval, je třeba na stránku doplnit soubory, které jsou všechny uloženy v balíčku ke stažení.

  • HTML kód pro samotný formulář (v souboru messagePopUp.html) Kód musí být vkládán do každé stránky, která má formulář otevřít (vhodné vložit do patičky)
  • JS kód, který po stisku tlačítka zavolá odeslání zprávy na server; kód musí být volán v každé stránce. je tedy třeba do hlavičky stránky vkládat <script type="text/javascript" src="/js/webContactForm.js"></script>
  • CSS styl pro formátování dialogu a odpovídacích zpráv. V balíčku je ve formátu scss, je možné jej použít buď jako css nebo vložit do hlavního sccs souboru příkazem @import "popUpMessage.scss";
  • Do knihovny, která předává zprávu z formuláře ke zpracování, je třeba vložit přístupové kódy, které vám AyMINE vygeneruje. Konkrétně je v php knihovně třeba nahradit texty:
  • Pokud jsou použity potvrzovací a odmítací formulář, musí být uloženy na cestě /forms/.. stejně jako v balíčku. JS skript zpracovávající PopUp formulář na ně automaticky přeskočí.
   // Access code from aymine settings
   public const accessCode='<code from aymine>';
   // Message identification – code from AyMINE settings
   public const msContactIdentification = '<service id from aymine>';
   public const userAgent = '<name used as a contact identification>';

První dva řetězce získáte z nastavení konektoru.

Nastavení AyMINE pro příjem formuláře

Z hlediska příjmu zprávy a interního zpracování se PopUp formulář nijak neliší od běžných „stránkových“ formulářů. Jeho nastavení je v proto zcela shodné.

Nastavení příjmu zpráv v AyMINE vyžaduje nastavení přístupového bodu pro portál a aktivaci služby

Přístupový bod

Přístupý kód je stejný pro všechny web služby připojené z jednoho web zdroje.

ID služby

Identifikátor služby je jedinečný pro konkrétní službu. PopUp formulář bude pravděpodobně stejný pro všechny stránky (odesílá kromě samotného vzkazu i identifikaci stránky, takže není třeba ji nikam vkládat.) Stejná informace se ale používá i pro ostatní formuláře – např. pro whistleblowing hlášení – a ty je třeba rozlišit.

Nezapomeňte, že web, který odesílá více různých zpráv, použije pro všechny zprávy stejný přístupový kód, ale každý formulář bude mít své vlastní ID a jinak nastavené interní zpracování.