php - 如何检查octobercms中是否存在记录?
问题描述
我正在尝试检查记录是否存在,就像检查登录详细信息(电子邮件或用户名)是否有效一样。
public function onCheckEmail()
{
return [ 'isTaken' => Auth ::findUserByLogin(post
( 'email' )) ? 1 : 0 ];
}
<label> Email address </label>
<input
name= "email"
type ="email"
class= "form-control"
data-request = "onCheckEmail"
data-request-success ="$('#loginTaken').toggle(!!data.isTaken)"
data-track-input />
</div>
<div id = "loginTaken" class= "alert alert-danger"
style = "display: none ">
Sorry, that login name is already taken.
</div>
我希望它以与上述公司领域相同的方式工作。但对上述内容进行一些更改并没有奏效
解决方案
推荐阅读
- ios - 如何将 NSEntityDescription 与不是使用 CoreData 检查创建的项目一起使用
- node.js - Mongoose 打开过多的 Mongodb 连接
- ios - 如何旋转和平移/缩放叠加层,使其与地图矩形匹配?
- oracle - 无法连接到 Azure 中的 Oracle 服务器 - ORA-12514:TNS:侦听器当前不知道连接描述符中请求的服务
- python - PySpin 在多处理过程中挂在 cam.GetNextImage() 上,但不在同一线程中
- sql - 想要将数据从 Oracle 仓库带到 SQL Server
- gnome - 如何修改manjaro gnome的dock?
- java - 使用 Java 生成 HMAC
- reactjs - 获取数据在 reactjs 钩子中的反应组件中呈现的时间
- git - 致命:无法创建工作树目录“ncorr_2D_matlab”