Na wstępie nadmienię, że sporo szperałem po manualu i forum Symfony, a także po googlach jednak nie znalazłem odpowiedzi na mój problem.
Otóż mam moduł 'category'. W nim utworzyłem komponent budujący drzewo kategorii i wyświetlający je w postaci listy <select> odpowiednio sformatowanej (wcięcia). Komponent umieściłem w layout.php gdyż chciałbym aby był dostępny zawsze:
layout.php
Przy przeglądaniu kategorii wszystko jest ok, lista wyświetla się poprawnie. Problem pojawia się przy użyciu innego modułu (np. przy logowaniu z użyciem sfGuard). Dostaję wówczas błąd:
Kod
[sfRenderException]
The template "/_treeSelectOption.php" does not exist
The template "/_treeSelectOption.php" does not exist
Rozumiem, że komponent szukany jest w katalogu szablonów dla aktualnie żądanego modułu.
Moje pytanie brzmi: w jaki sposób uczynić komponent dostępny poza modułem, do którego należy? Taki jakby globalny partial.
Pozdrawiam: pion