Ładuję...
photo
#symfony #php mam własną klasę (MyControler) która dziedziczy pd sfActions - wszystkie inne klasy (w actions) dziedziczą po niej. Mam w niej funkcje get_customization() (pobiera dane z tabeli customization w bazie), która jest odpalana w preExecute() tej samej klasy (MyControler). Jak w componencie dostać się do obiektu tworzonego w get_custiomization()?? W actions daję $this->customisation w components mam Undefined variable: customisation
  1. photo ahilles107 musze za w componencie wywołać get_custiomization()? czy wystarczy jak wcześniej wywołałem go w preExecute(), i jest jakiś sposób na dostanie się do jego zawartości. [odpowiedz]
  2. photo ahilles107 @mks - filtry jakoś do mnie nie przemawiają ;( sposób z własną klasą jest fajny bo zmniejsza próg wejścia. teraz tylko mam problem z dostaniem się do obiektu w componencie (nie chcę wywoływać drugi raz tego samego zapytania). A componenty nie maja dobrego docs'a - wszędzie pobieżnie opisane. [odpowiedz]
  3. photo ahilles107 jak przekazać coś do szablonu z komponentu to wiem, ale w get_customization() mam $this->foo = 'bar, i nie wiem jak dobrać się w komponencie to this->foo ;( [odpowiedz]
  4. photo ahilles107 hmmm... not to czytamy o filtrach jeszcze raz. Jeszcze pytanko - czy jak użyję filtra to obiekt zadeklarowany w filtrze będzie dostępny w action, templates i dla componentu? [odpowiedz]
  5.  
  • Promuj wpis: