Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] sfValidatorChoice i konwertowanie na String
filip11
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 1
Dołączył: 9.03.2010

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


Witam,

otóż tworzę pole formularza i dodaje do niego walidator:

  1. $widget->setLabel('Odbiorcy');
  2. $this->setWidget('receivers', $widget);
  3.  
  4. $validator = new sfValidatorChoice(array('choices'=>array_keys($choices),'multiple' => true), array());
  5. $this->setValidator('receivers', $validator);
  6.  


$choices to tablica asocjacyjna. Ładnie mi się wyświetla to pole, ale kiedy próbuję przesłać formularz dostaję:

  1. Catchable fatal error: Object of class sfValidatorChoice could not be converted to string in [ciach!] on line 34


Szukałem, ale nigdzie nie znalazłem podobnego do tego błędu, czy ktoś ma jakiś pomysł? Z góry dziękuję
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jaro87
post
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 7
Dołączył: 10.03.2011
Skąd: Wrocław

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


A niby dlaczego nie może być indeksowany stringiem? Co, że niby string gorszy? ;p

To raczej nie chodzi o to. Pokaż więcej kodu: Akcje w której robisz coś z tym formularzem na przykład. Która to ta 34 linia dokładnie? Nie próbujesz w tym formularzu przypadkiem zrobić echo $validator? ;p

Ten post edytował jaro87 19.04.2011, 11:33:22
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 - 07:59