Temat: odwołanie do funkcji z innego controllera
jak w jednym kontrolerze wykonać funkcję z innego kontrolera?
Krzysztof Z. Student
Temat: odwołanie do funkcji z innego controllera
Co rozumiesz przez funkcja?Metodę action_xxx wywoływaną z paska adresu?
Jeśli tak to
Request::initial()->redirect('kontroler/metoda');
Pozdrawiam
Temat: odwołanie do funkcji z innego controllera
nie chodzi mi o to.Mam sobie kontroler home a w nim funkcję która coś robi.
Drugi kontroler np. Kontakt w którym chcę użyć funkcji która jest już napisana w kontrolerze Home - żeby nie dublowac kodu chciałem po prostu wywołać ją z innego kontrolera.
Krzysztof Z. Student
Temat: odwołanie do funkcji z innego controllera
to zrób operacje na modelu danych a nie w kontrolerze i wtedy możesz używać dowoli.Pozdrawiam
Stanisław
Molitorys
Web Developer,
Programista PHP/
MySQL,
Nauczyciel/Szkolen..
.
Temat: odwołanie do funkcji z innego controllera
Albo zrób moduł z tą funkcją i dołącz go w boostrapie...albo napisz kontroler nadrzędny po którym będą dziedziczyły inne kontrolery i w nim pisz funkcję wspólną dla innych kontrolerów...
pozdro
Krzysztof Kozłowski na web na shyje
Temat: odwołanie do funkcji z innego controllera
Krzysztof Z.:
to zrób operacje na modelu danych a nie w kontrolerze i wtedy możesz używać dowoli.
model danych jak sama nazwa wskazuje jest do modelowania danych, a nie do operowania na nich :)
Krzysztof
Maraszkiewicz
Programista PHP, JS,
JQuery, MySQL,
PostgresSql, Extjs,
Z...
Temat: odwołanie do funkcji z innego controllera
A moze zastosuj HMVC, czyli cos takiegoKrzysztof Maraszkiewicz edytował(a) ten post dnia 08.01.12 o godzinie 15:00
Request::factory('nazwa_klasy/metoda')->execute()->body();
Nikodem
Ośmiałowski
Programista,
freelancer, backend
& frontend
developer
