Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在编辑时保存到数据库之前,获取当前呼叫/会议的记录id_Php_Sugarcrm_Suitecrm - Fatal编程技术网

Php 在编辑时保存到数据库之前,获取当前呼叫/会议的记录id

Php 在编辑时保存到数据库之前,获取当前呼叫/会议的记录id,php,sugarcrm,suitecrm,Php,Sugarcrm,Suitecrm,我处理的是在用户保存呼叫/会议之前,提醒用户呼叫/会议插槽是否可用。我的任务主要是编辑部分。编辑特定调用有两种方法 选择lead页面中的特定lead->转到detail view->Log Call->save->再次返回同一lead detail view->单击activities子面板中的edit Call。现在,如果您检查URL,您将看到一个URL参数,其名称为record=abcde fghi。。。我在验证期间使用的。 现在进入顶部的“活动”菜单,在日历中可以看到所有保留的通话。单击特

我处理的是在用户保存呼叫/会议之前,提醒用户呼叫/会议插槽是否可用。我的任务主要是编辑部分。编辑特定调用有两种方法

选择lead页面中的特定lead->转到detail view->Log Call->save->再次返回同一lead detail view->单击activities子面板中的edit Call。现在,如果您检查URL,您将看到一个URL参数,其名称为record=abcde fghi。。。我在验证期间使用的。 现在进入顶部的“活动”菜单,在日历中可以看到所有保留的通话。单击特定的通话,然后编辑它。现在在编辑页面中,当您检查URL时,您不会看到record=abcde fghi。。。url参数,这对我进行验证很有用。在这种情况下,如何获取记录id? 当我检查save函数时,它正在从$bean访问这个id。但在将调用保存到数据库之前,我不知道如何访问这个bean

我正在使用表单参数-startdate、mins、hours、parent\u id、user\u asign\u id等,并根据上面第一个案例的记录id触发ajax调用,但我缺少第二个案例的记录id以验证调用/会议


请帮忙。提前谢谢

当然,只有在保存记录后才会生成id。这就是为什么在上面的url中看不到任何id。 解决方法是使用不同的ajax调用,具体取决于您是否具有id。您可以使用'-1'作为您的id,并检查服务器上的'-1'id。 希望能有帮助