Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]2 Wiele themów. Jak tego dokonać?
peter13135
post
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


Od kilku dni myślę w jaki sposób zrobić "multi-themowość", tak jak to jest zrobione na forach czy popularnych cmsach, że admin może wybrać sobie thema spośród tych zainstalowanych.


Oczywiście na ten problem nasuwa się takie proste rozwiązanie:

  1. return $this->render( sprintf( 'AcmeHelloBundle:%s:Hello:index.html.twig', $themeName ), $params );


Jednak pobieranie $themeName w każdej akcji jest chyba nie najlepszym rozwiązaniem.

Czy da się to jakoś lepiej rozwiązać ?

Chciałbym, aby themy były instalowane za pomocą panelu admina, czyli ingerencja w configu (chyba) odpada. Widziałem w necie jakiegoś bundla, który zdaje się oferował taką opcję, że do config.yml dodaje się ścieżk do themów (czy jakoś tak).

Ten post edytował peter13135 2.10.2012, 07:47:56
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:14