Có cách nào để yêu cầu một mảng các phần tử trong phương thức rules()
của mô hình Yii không? Ví dụ:Quy tắc xác thực Yii cho một mảng
public function rules()
{
return array(
array('question[0],question[1],...,question[k]','require'),
);
}
Tôi đã chạy vào tình huống mà tôi cần phải xác nhận một vài mảng của các yếu tố đến từ một hình thức và tôi dường như không thể tìm thấy một cách tốt để đi về nó khác so với thực hiện ở trên. Tôi có cùng một vấn đề khi chỉ định attributeLables()
. Nếu bất cứ ai có một số lời khuyên hoặc một cách tốt hơn để làm điều này tôi thực sự sẽ đánh giá cao nó.
dlnGd0nG, liên kết không đề cập đến cách xác thực mảng phần tử. – dataplayer
Tôi nghĩ bạn muốn thêm đầu vào dạng bảng. "Câu hỏi [x]" là gì? Chúng thuộc tính lớp? và bởi mô hình Yii bạn đang đề cập đến cái gì? 'CActiveRecord',' CfromModel' hoặc 'CModel'? – dInGd0nG
dlnGd0nG, 'câu hỏi [x]' là giá trị tên của các biểu mẫu tôi đang gửi. Mô hình Yii mà tôi đề cập cụ thể là CFormModels. – dataplayer