Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]nieaktywne ogloszenie
mareknn
post 21.02.2011, 12:19:25
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 27.01.2011

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


witam,
moglby ktos mnie naprowadzic jak zrobic cos w tym stylu:
http://www.symfony-project.org/jobeet/1_4/Doctrine/en/06 - Secure the Job Page

zrobilem tak jak tam jest i dziala, ale chcialbym, zeby po wejsciu w nieaktywne ogloszenie mozna bylo ustawic strone na ktorej jest napisane ze ogloszenie nieaktywne. wiem, ze mozna to zrobic z plikiem 404, ale nie chcialbym go zmieniac, bo nawet po wejsciu na nieaktywna strone w projekciep pojawi sie, ze ogloszenie nieaktywne. ewentualnie jak mozna przechwycic to co jest przesylane i potem w tym pliku zastosowac IF jesli to bylo od funkcji retrieveActiveJob i IF od pozostalych.

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LBO
post 21.02.2011, 15:41:34
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


Pomiń routing i sprawdź bezpośrednio w akcji:

  1. public function executeShow(sfWebRequest $request)
  2. {
  3. $job = $this->getRoute()->getObject();
  4.  
  5. if(!$job->isActive()) {
  6. return 'Inactive';
  7. }
  8.  
  9. return 'Success';
  10. }


Teraz zostało tobie tylko stworzenie szablonu showInactive.php i zaimplementowanie metody isActive() na modelu Job.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2024 - 22:59