Tôi đang tạo biểu mẫu liên hệ để gửi email đến địa chỉ được chỉ định. Tôi đang cố gắng sử dụng xác thực mô hình CakePHP và vì tôi không cần một bảng cho mô hình liên hệ, tôi đã đặt useTable thành false trong mô hình liên hệ. Tuy nhiên, tôi đang gặp lỗi trong chức năng điều khiển thực hiện việc gửi. Lỗi này làCakePHP yêu cầu bảng mô hình mặc dù useTable = false
Missing Database Table Error: Database table contacts for model Contact was not found.
trỏ đến dòng mà làm cho các cuộc gọi đầu tiên đến $ this-> Liên hệ:
$this->Contact->validates($this->data);
Tôi nghĩ đây là tất cả tốt để đi với khuôn khổ CakePHP. Tại sao tôi sai?
wowsers. tôi đã đi qua đó một vài lần bản thân mình, không cho đến bây giờ nhận ra tôi đặt tên nó contact.ctp ra khỏi xem thói quen tạo ra. tôi cảm thấy như một kẻ ngốc nghếch. – Adam
hehe, tất cả chúng ta đã ở đó. một điều khiến tôi khá tốt một lần là 'actAs' vs 'actAs', giờ lãng phí. – deizel