Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] Zend form w osobnym bloku (sidebar)?
macpain1982
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 8.02.2012

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


Witam,
Mozecie mi wytlumaczyc jak mozna wyswietlic formularz np. logowania lub czego kolwiek w np. prawej kolumnie layoutu zachowujac walidajcje i wszystkie inne funkcje zwiazane z Zend Form.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
droslaw
post
Post #2





Grupa: Zarejestrowani
Postów: 98
Pomógł: 33
Dołączył: 10.05.2011
Skąd: Krak

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


W kontrolerze
  1. $request = $this->getRequest();
  2. $form = new Application_Form_Login();
  3. if ($request->isPost()) {
  4. if ($form->isValid($request->getPost())) {
  5. return $this->_helper->redirector('index');
  6. }
  7. }
  8. $this->view->loginForm = $form;

I loginForm jest teraz widoczne w layoucie. To jest formularz wypełniony danymi i zawierający odpowiednie komunikaty. Sam zrobiłbym to tak, że w przypadku kiedy user podał błędne dane wyświetliłby formularz jeszcze raz ale w widoku login, nie layoucie. To moim zdaniem wyglądałoby lepiej i błędy byłyby wyraźnie widoczne w miejscu na którym użytkownik najpierw powinien skupić uwagę.
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: 8.10.2025 - 08:51