A Pannon Egyetemen fejlesztett felh alap炭 workflow rendszer (ORENBI) back-end oldali fejleszt辿se alapj叩n a M撤szaki Informatikai karon tartott tansz辿ki szemin叩rum sor叩n eladott prezent叩ci坦nk. A prezent叩ci坦 t辿m叩ja az alkalmazott technol坦gi叩k 辿s architekt炭r叩lis valamint TDD m坦dszereink bemutat叩sa 辿s tapasztalataink 叩tad叩sa.
A Pannon Egyetemen fejlesztett felh alap炭 workflow rendszer (ORENBI) back-end oldali fejleszt辿se alapj叩n a M撤szaki Informatikai karon tartott tansz辿ki szemin叩rum sor叩n eladott prezent叩ci坦nk. A prezent叩ci坦 t辿m叩ja az alkalmazott technol坦gi叩k 辿s architekt炭r叩lis valamint TDD m坦dszereink bemutat叩sa 辿s tapasztalataink 叩tad叩sa.
2. Mi is ez?
T旦bb API gy撤jtem辿nye, amik felgyors鱈tj叩k a
fejleszt辿st
T旦bbs辿g端k egyszer撤 j辿, ezt 辿n is 鱈gy
csin叩ln叩m API, ami m叩r k辿szen van
3. API-k
Plugins plugin rendszerek
Exportables adatb叩zisban 辿l objektumok export叩l叩sa 辿s import叩l叩sa
AJAX responder AJAX oldalak kezel辿s辿nek megk旦nny鱈t辿se
Form tools Formok AJAX-os鱈t叩sa k旦nnyed辿n
Object caching objektum szerkeszt辿se t旦bb laplek辿r辿sen kereszt端l
Contexts 叩ltal叩nos wrapper objektumok k旦r辿, 辿s API hozz叩
Modal dialog form-ot lehet modal dialogba rakni
Dependent form elemek elt端ntet辿se 辿s megjelen鱈t辿se m叩sikok alapj叩n
Content pluggable content type-ok, ahogyan a panels is haszn叩lja
Form wizard API a multistep formokhoz
CSS tools user input CSS-hez sz撤r 辿s cache
4. H叩tr叩nyok
Nem t炭l j坦l dokument叩lt
Legt旦bbsz旦r az adott API forr叩s叩t el kell olvasni
a meg辿rt辿shez
De ez m辿g mindig gyorsabb, mint meg鱈rni 辿s
kidebuggolni
5. ctools_static()
static kulcssz坦 helyett
K旦nnyen lehet t旦r旦lni, vagy m叩s f端ggv辿nybl
hozz叩f辿rni
Drupal 7-ben drupal_static() n辿ven el辿rhet
9. ctools_command_*
Asszociat鱈v t旦mb旦t ad vissza, egy k旦telez
elemmel:
command
Kliens oldalon l辿teznie kell a
Drupal.CTools.AJAX.commands.$command
f端ggv辿nynek, ami az eg辿sz t旦mb旦t megkapja