Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony] Formularz - opcje wyświetlania
piotrekww
post 25.03.2010, 14:20:00
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.06.2008

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


Witam,

Moje pytanie dotyczy tego, jak zmienić kolejność wyświetlania dla formularzy tzn. najpierw INPUT potem Label, a nie tak jak to ma miejsce
najpierw LABEL potem INPUT. Moja klasa wygląda następująco:

  1. class RejestracjaForm extends BaseRejestracjaForm
  2. {
  3. public function configure(){
  4. $this->setWidgets(array(
  5. 'login' => new sfWidgetFormInput(),
  6. 'haslo' => new sfWidgetFormInputPassword(),
  7. 'powtorz' => new sfWidgetFormInputPassword(),
  8. 'imie' => new sfWidgetFormInput(),
  9. 'nazwisko' => new sfWidgetFormInput(),
  10. 'miasto' => new sfWidgetFormInput(),
  11. 'mail' => new sfWidgetFormInput(),
  12.  
  13. ));
  14. $this->widgetSchema->setLabels(array(
  15. 'login' => 'Login:',
  16. 'haslo' => 'Hasło:',
  17. 'powtorz' => 'Powtórz Hasło:',
  18. 'imie' => 'Imię:',
  19. 'nazwisko' => 'Nazwisko:',
  20. 'miasto' => 'Miasto:',
  21. 'mail' => 'E-mail:',
  22.  
  23. ));
  24. }
  25. }


  1. <form method="post" action="<?php echo url_for('rejestracja/index');?>">
  2. <?php echo $form?>
  3. <tr>
  4. <td>
  5. <input type="submit" name="rej" value="rej" class="rej" />
  6. </td>
  7. </tr>
  8. </table>
  9. </form>


Ten post edytował piotrekww 25.03.2010, 14:21:04
Go to the top of the page
+Quote Post
Crozin
post 25.03.2010, 14:44:05
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


sfForm::renderUsing() + Twój własny "styl" do renderowania formularza.

Ten post edytował Crozin 25.03.2010, 14:44:27
Go to the top of the page
+Quote Post

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: 25.07.2025 - 05:05