Úvod

Template je vzorový projekt a sada předpřipravených komponent pro systém Nala. Nabízí doporučená a vzorová řešení pro nejefektivnější využití systému.

Pro koho je NALA template

  • Pro ty, kteří chtějí rychle a v plné výši začít vyvíjet webové prezentace se systémem NALA.
  • Pro ty, kteří nechtějí ztrácet čas programováním základních PHP funkcí, jako routing a error handling.
  • Pro ty, kteří se systémem NALA, či obecně s vývojem webových stránek v PHP začínají.

Pro koho NALA template není

  • Pro ty, kteří mají specifické požadavky.
  • Pro ty, kteří mají vlastní připravené řešení, do kterého chtějí systém NALA integrovat.
  • Pro ty, kteří již využívají nějakých z frameworků dostupných pro PHP.

Systémové požadavky

Klient Nala vyžaduje ke svému běhu PHP ve verzi 5.6 a vyšší. Dále je nutné mít nainstalována následující PHP rozšíření:

  • curl
  • date
  • filter
  • hash
  • json
  • mbstring
  • pcre
  • session
  • spl
  • standard

Instalace

  • Stažení zabalené instance NALA klienta s template z Vaší administrace (https://admin.nala.one/).
  • Stažený zip soubor je nutno rozbalit na FTP prostor Vašeho klienta do vybraného adresáře. Pro správnou funkci směrování NALA template je nutné nahrát i .htaccess soubor  přiložený ve staženém zipu.
  • Dalším krokem je vložit php soubor nClient.php do všech php souborů, ve kterých bude NALA využívána.

Příklad vložení v případě, že klient je NALA nainstalován v adresáři „nala“.

  • Dále je nutné u této instance klienta ve Vaší NALA administraci vložit cestu k souboru api.php, nahraném na Vašem FTP.

Pokud by například byl klient NALA nainstalován na adrese https://www.nala.one v adresáři nala. pak by tato cesta byla „ https://www.nala.one/nala/api.php“.

Tento krok je nezbytný a vaše instance bez něj nebude aktivována. V tomto kroku klient NALA zároveň ověří možnost zápisu a čtení ze složky ve které je nainstalován.