Поддерживает ли класс проверки Codeigniter несколько форм на одной странице? - PullRequest
1 голос
/ 01 февраля 2012

Может ли кто-нибудь подтвердить, что класс проверки Codeigniter не поддерживает несколько форм на одной странице, особенно если формы имеют общие поля 'name'?

Это, похоже, относится к сообщениям, которые я прочитал, просто интересно, если это так - и есть ли какие-нибудь гениальные обходные пути? Большое спасибо.

1 Ответ

1 голос
/ 01 февраля 2012

Ах, интересная проблема. Там нет никакого способа получить непосредственно из данных POST, форма которых представила эту информацию. Если вы не «пространству имен» имен полей, вам, вероятно, не повезло с несколькими проверенными формами на одной странице.

Другим подходом может быть сохранение скрытого поля, специфичного для этой формы, и расширение класса Form_validation для отображения ошибок, связанных только с этой формой.

Однако, было бы намного проще просто переименовать / именовать пространство ваших полей. Возможно, более устойчивый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...