CakePHP 2.x中的操作或控制器更改回调
我遇到了一个问题,我有一个编辑表单,所以我想实现的是,如果用户编辑一个项目,它会被锁定,这样其他用户就不能同时编辑这个项目。我想要的东西,当用户点击其他链接它解锁项目。请不要建议卸载,因为它在iOS Safari上不起作用 如果有人能给我一些有用的步骤/概念CakePHP 2.x中的操作或控制器更改回调,cakephp,Cakephp,我遇到了一个问题,我有一个编辑表单,所以我想实现的是,如果用户编辑一个项目,它会被锁定,这样其他用户就不能同时编辑这个项目。我想要的东西,当用户点击其他链接它解锁项目。请不要建议卸载,因为它在iOS Safari上不起作用 如果有人能给我一些有用的步骤/概念 谢谢。您可以在表中添加几列,例如“锁定”和锁定\u时间戳 如果记录当前处于“锁定”状态,您可以使其他人无法访问该记录,并且您可以使用locking\u timestamp列仅允许在指定的时间段内锁定特定记录 您可以使用drupal使用的相同
谢谢。您可以在表中添加几列,例如“锁定”和
锁定\u时间戳
如果记录当前处于“锁定”状态,您可以使其他人无法访问该记录,并且您可以使用locking\u timestamp
列仅允许在指定的时间段内锁定特定记录 您可以使用drupal使用的相同方法:
在保存行之前比较上次更改的日期,以检测该行是否已被其他用户更改
见: