Проверка поля формы AJAX в YII - PullRequest
1 голос
/ 04 ноября 2011

Итак, у меня есть модель User, и когда кто-то собирается создать пользователя, я хочу, чтобы поле имени пользователя становилось зеленым, если оно не является дублирующим именем пользователя в БД, и красным, в противном случае указывалось, что повторяющиеся имена пользователей не допускаются. Есть ли способ сделать это с помощью фреймворка или это нужно делать с нуля?

1 Ответ

1 голос
/ 05 ноября 2011

Я полагаю, что самым простым способом было бы создать функцию проверки в пользовательской модели, которая ищет ее и возвращает true или false.

Затем можно использовать обычные и хорошо документированные методы настройки модели.- сформируйте с проверкой AJAX и укажите, что имя пользователя должно соответствовать вашему новому правилу проверки.

Если вам нужна дополнительная помощь, отредактируйте свой вопрос, чтобы понять, насколько далеко вы продвинулись с этим, уровень знаний в настоящее время и некоторыекод, если что-то ломается.

...