Вы хотели бы поместить свои правила проверки в свою модель, в метод правил, который Gii должен был создать для вас.Вы можете использовать предопределенное правило проверки или создать свое собственное, см. здесь .Возможно, вы захотите определить атрибут «сценария» для этой функции удаления, а затем вы можете ограничить свое пользовательское правило этим действием удаления.
Действие будет определено в вашем контроллере, - если вы использовали Gii дляДля создания CRUD у вас должен быть пример кода для ссылки.
По вашему мнению, вы можете использовать CActiveForm :: error () для отображения ошибки на странице или вызвать getErrors () для извлечения ошибок для создания пользовательского состояния ошибки (с помощью js или css и т. Д.).
Другой вариант - определить функцию onsubmit с js, которая выполняет вызов ajax для проверки удаления.Функция до отправки.(Этот вызов ajax будет выполнен для функции контроллера, и вы все равно захотите выполнить проверку в модели перед удалением.)