我正在创建一个联系表单,以便将电子邮件发送到指定的地址.我正在尝试使用CakePHP模型验证,因为我不需要联系模型的表,我在联系模型中将useTable设置为false.然而,我在执行发送的控制器功能中出错.错误是
缺少数据库表错误:未找到模型联系人的数据库表联系人.
指向第一次调用$ this-> Contact的行:
$ this-> Contact-> validates($ this-> data);
我认为使用CakePHP框架一切都很好.为什么我错了?
当我在视图中调用$ session-> flash()时,会显示flash消息,但是它后面也会显示一个数字,通常为1.看到生成的html:
<div id="authMessage" class="flash flash_error">Passwords do not match</div>1
Run Code Online (Sandbox Code Playgroud)
这是什么,为什么现在总是发生,我该如何摆脱它?
cakephp ×2