Piotr
Krajewski
web application
programmer
Temat: Zend_Form setIgnore(true) nie działa
Witam wszystkich,ostatnio z niewiadomych przyczyn troche projekt zaczął mi się walić a w szczególnoście formularze. Dziś zobaczyłem, że setIgnore(true) nie spełnia swojej funkcji tzn. mając sobie np.
$submit = new Zend_Form_Element_Submit('submit');
$submit->setLabel('Zapisz')
->setAttrib('id', 'fSubmit')
->setIgnore(true);
po wysyłce post'a dostaje błędy w formularzu:
"Message: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'submit' in 'field list'"
co oznacza, że nie ma takiej kolumny jak submit w tabelce co jest prawdą, nie mniej jednak dając setIgnore(true) miałem nadzieje że parametr w poście zostanie pominięty.
Macie pomysły co może być przyczyną ?