Áttekintés

A wFramework keretrendszernek két fontos része van programozás szempontjából. Egyik a modul részleg ahol a háttérben történő folyamatok (Backend) futásához szükséges kódot írjuk, a másik pedig az a rész amivel a felhasználó is érintkezik (Frontend) azaz a kezelőfelület. A két részt a keretrendszer teljesen külön kezeli, és elvárja a programozótól is hogy ugyanígy tegyen. Részletesebben az alábbi oldalakon tárgyaljuk a két részleget:

Alkotóelemek

Ez a keretrendszer vezérlőkből (kontroller) és objektumokból épül fel. A vezérlők a keretrendszer szerves részét képezik, egyesek olyan mértékben, hogy elválaszthatatlanok tőle. Az alábbi vezérlők minden esetben inicializálódnak:

A többi vezérlőről részletesen a Kontroleri menüben tátgyalunk.

Az objektumok teljesen függetlenek a keretrendszertől, lehetnek saját készítésűek és harmadik féltől származóak is. A keretrendszer úgy fog rájuk tekinteni mint saját alkotó elemeire. Komolyabb illetve gyakran felmerülő problémák megoldására érdemes objektumokat készíteni, amit később bármikor felhasználhatunk más projektekben is! A keretrendszerben megtalálható pár ilyen modul ami letöltésnél opcionálisan választható szükség esetén, részletes lista a Objekti menüben található

Funkciók

A keretrendszer fő alkotórésze a következő funkciókat tartalmazza:

  • init - Inicializáló függvény
  • load - Beolvassa az aktuális modult
  • show - Visszaadja az aktuális nézet tartalmát
  • redirect - Átirányít egy meghatározott modulra
  • hideLayout - Elrejti az oldalszerkezetet
  • disableLayout - Kikapcsolja az oldalszerkezetet és a nézetet
  • setLayout - A layout fájl meghatározására szolgál