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

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

--

Legend:

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

    v64 v65  
    358358}}} 
    359359 
     360Przykład newObject i callFunc 
     361 - newObject funkcja umożliwiająca utworzenie obiektu w PHP gdzie parametry to 
     362   - objectName - nazwa naszego obiektu pod którą będzie dostępny w obrębie danego szablonu flexy 
     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 
     364   - className - nazwa klasy, której definicja jest w filepath. Nazwa klasa nie jest odczytywana z nazwy pliku także należy ją jawnie podać. 
     365   - ... (3 kropki) - dowolne argumenty, które zostaną przekazane jako tablica do obiektu naszej klasy 
     366 
     367Przykład wywołania: 
     368 
     369{{{ 
     370{newObject(#mojObiekt#,#MojaKlasa.inc#,#Klasa#,#1#,#2#,#3#)} 
     371}}} 
     372 
     373Oznacza to, że zostanie utworzony obiekt $mojObiekt = new Klasa([1,2,3]); 
     374 
    360375== 4. Dołączania skryptów js/css do szablonów == #funkcjejs  
    361376W szablonach używanych w customowych modułach istnieje czasami konieczność dołączenia zew. biblioteki javascript lub stylu css. Aby tego dokonać i aby działało poprawnie wymagane jest po pierwsze umieszczenie tych plików na serwerze (zalecane) a następnie wywołania w szablonie funkcji javascript: