У меня есть модель в CakePHP, у которой нет таблицы, которая называется Upload. В этой модели у меня есть проверка для поля с именем source_id.
У меня есть форма, которая создает красивые $ this-data, давая мне хорошо отформатированный набор, в том числе:
$this->data['Upload']['source_id']
Однако установленное мной правило проверки, похоже, не работает вообще. Я скопировал это правило проверки из другой модели, где оно работает, поэтому я уверен, что оно работает:
var $validate = array(
'source_id' => array(
rule' => 'numeric',
'required' => true,
'allowEmpty' => false,
'message' => 'Error!.'
)
);
Не можете ли вы проверить поля для модели, в которой отсутствует таблица базы данных?
Форма использует модель загрузки и отправляет другому методу действия контроллера.
CakePHP 1.2, PHP / MySQL 5, XAMPP.