我的表单验证空字段,但如果用户使用“空格”,验证会处理一个字符。如何在模型表中使用 Trim() 以避免发生这种情况?
假设您在 Posts 表中有一个标题列,并且您想在验证之前修剪标题。
将以下代码放入 src\Model\Table\PostsTable.php
public function beforeMarshal(Event $event, ArrayObject $data)
{
$data['title'] = trim($data['title']);
}
并在 src\Model\Table\PostsTable.php 顶部添加以下两行
use Cake\Event\Event;
use ArrayObject;
Thanks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)