Zmiany pomiędzy wersją 65 and wersją 66 dla DeployerGuide/Others/WorkingWithFlexy

Pokaż
Ignoruj:
Data i czas:
10/23/17 13:43:28 (7 years temu)
Autor:
TS (IP: 83.144.106.170)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/WorkingWithFlexy

    v65 v66  
    359359 
    360360Przykład newObject i callFunc 
    361  - newObject funkcja umożliwiająca utworzenie obiektu w PHP gdzie parametry to 
     361 - newObject - funkcja umożliwiająca utworzenie obiektu w PHP gdzie parametry to 
    362362   - objectName - nazwa naszego obiektu pod którą będzie dostępny w obrębie danego szablonu flexy 
    363363   - 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 
     
    371371}}} 
    372372 
     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 
     378Przykł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 
    373384Oznacza to, że zostanie utworzony obiekt $mojObiekt = new Klasa([1,2,3]); 
    374385