Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] filtry w admin generator zależne od uprawnień
Magician
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 1
Dołączył: 20.03.2007

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


Witam,

jak w temacie: jak zrobić, żeby filtry w admin generatorze były widoczne bądź nie w zależności od uprawnień? W generator.yml można ten manewr zastosować dla listy ale dla filtrów już nie chce działać (albo ja nie wiem jak zdeklarować). Jakieś sugestie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Hej,

A aktualnie jak wygląda Twój plik generator.yml? Na której wersji Symfony pracujesz?

Tak na szybko przychodzi mi do głowy pomysł, może mało elegancki, ale spróbuj otworzyć wygenerowany model z filterem, i tam zastosuj odpowiednie konstrukcje do ukrycia poszczególnych filtrów.

np. lib/filter/ContentFormFilter.class.php
  1. class ContentFormFilter extends BaseContentFormFilter
  2. {
  3. public function configure()
  4. {
  5. $this->setWidgets(array(
  6. 'body' => new sfWidgetFormFilterInput(array('with_empty' => false)),
  7. 'order_by' => new sfWidgetFormFilterInput(),
  8. ));
  9.  
  10. if (nie_mam_uprawnien) {
  11. unset($this['body']);
  12. }
  13.  
  14. // ...
  15. }


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: 9.10.2025 - 10:42