Generowanie kodu strony do zmiennej

Hej,

Czy da się wygenerować treść strony (html), generowanej przez moduł do zmiennej, tak by użyć jej w jakimś innym kontrolerze? Widzę to w ten sposób: mam sobie kontroler i w nim przy określonej akcji wybieram sobie odpowiedni moduł, następnie generuję jego treść do zmiennej, a zmienną wstrzykuje sobie w odpowiednie miejsce na widoku mojego kontrolera. Czy jest to wykonalne?

Pozdrawiam

Skorzystaj z klipsów (Controller::beginClips)

Może głupie pytanie, ale czy da się ich użyć po stronie kodu? Bo z tego co widzę to używa się ich jako widżetu po stronie widoku. Może jesteś w stanie wskazać jakiś przykład ich użycia, bo nie mogę nic znaleźć?

Pozdrawiam i dzięki za odpowiedź.

Przyszedł mi do głowy łatwiejszy pomysł na realizację




#załóżmy że jesteśmy gdzieś poza modułem i mamy już dostęp do instancji kontrolera $controller

ob_start();

$controller->mojaAkcja();

$zmienna_z_zawartoscia_akcji = ob_get_contents();

ob_end_clean();



Wyjaśnienie co robią poszczególne metody ob_*