Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Rozny layout dla roznych uzytkownikow
Forum PHP.pl > Forum > PHP > Frameworki
verox
Witam, jak w temacie. Jak zrobic aby kazda grupa uzytkownikow miala swoj layout, menu itd.
destroyerr
Stwórz filtr, w którym będziesz sprawdzał jaki to user lub grupa i na podstawie tych danych ustawiaj layout. O filtrach jest w książce, o ustawianiu layoutu pewnie też. A jeśli nie to:
  1. <?php
  2. $context = $this->getContext();
  3. $parameterName = $context->getModuleName().'_'.$context->getActionName().'_layout';
  4. $context->getResponse()->setParameter($parameterName, $layoutName, 'symfony/action/view');
  5. ?>


Jest jeszcze rozwiązanie z napisaniem klasy dziedziczącej po sfAction, a po której będą dziedziczyć Twoje akcje i wrzucić sprawdzanie tego w metode postExecute.

Co do menu to nawet nie wiem jak teraz masz to rozwiązane więc nie pomogę w ciemno winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.