Zmiany pomiędzy wersją 65 and wersją 66 dla DeployerGuide/Others/WorkingWithFlexy
- Data i czas:
- 10/23/17 13:43:28 (7 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Others/WorkingWithFlexy
v65 v66 359 359 360 360 Przykład newObject i callFunc 361 - newObject funkcja umożliwiająca utworzenie obiektu w PHP gdzie parametry to361 - newObject - funkcja umożliwiająca utworzenie obiektu w PHP gdzie parametry to 362 362 - objectName - nazwa naszego obiektu pod którą będzie dostępny w obrębie danego szablonu flexy 363 363 - filepath - ścieżka do pliku (klasy) w którym istnieje definicja naszego obiektu. Ważne jest to, że plik musi znajdować się w lokalizacji ./scripts. Ścieżka może wskazywać na dowolną lokalizację w apps/edokumenty/scripts czyli może to być np. apps/edokumenty/scripts/moje_flexy/inne/Klasa.php … … 371 371 }}} 372 372 373 - callFunc - funkcja umożliwiająca wywołanie metody na wcześniej zadeklarowanym obiekcie 374 - objectName - nazwa wcześniej zadeklarowanego obiektu (#mojObiekt#) 375 - method - nazwa metody dostępnej w klasie #Klasa# 376 - ... (3 kropki) - dowolne argumenty, które zostaną przekazane do metody method 377 378 Przykład wywołania metody dodajLiczby (musi być dostępna w klasie #Klasa#) dla wcześniej zadeklarowanego obiektu mojObiekt: 379 380 {{{ 381 {callFunc(#mojObiekt#,#dodajLiczby#,#4#,#5#,#6#):h} 382 }}} 383 373 384 Oznacza to, że zostanie utworzony obiekt $mojObiekt = new Klasa([1,2,3]); 374 385