将数据从自定义作业发送到自定义php脚本
如何将自定义作业中的数据发送到自定义模块中的自定义PHP脚本 例如,我的自定义作业执行一些操作并生成数组将数据从自定义作业发送到自定义php脚本,php,scheduled-tasks,sugarcrm,Php,Scheduled Tasks,Sugarcrm,如何将自定义作业中的数据发送到自定义模块中的自定义PHP脚本 例如,我的自定义作业执行一些操作并生成数组$data 我想将$data发送到custom/modules/accounts/mysctipt.php 我尝试使用$GLOBALS,但我认为job.php和custom/modules/accounts/mysctipt.php是不同的。 尝试使用“$\u会话”-不起作用。 “/sugarcrm/custom/Extension/modules/Schedulers/Ext/Schedul
$data
我想将$data发送到custom/modules/accounts/mysctipt.php
我尝试使用$GLOBALS
,但我认为job.php和custom/modules/accounts/mysctipt.php
是不同的。
尝试使用“$\u会话”-不起作用。
“/sugarcrm/custom/Extension/modules/Schedulers/Ext/ScheduledTasks/acc_activities.php”代码:
明白在我的问题中使用会话是什么愚蠢。。
在没有DB的情况下如何正确实现我想要的。任何简单的解决方案。为什么不让自定义任务简单地通过一个包含来启动另一个脚本,或者调用另一个类,并通过函数或构造函数传递参数?您应该考虑共享一些代码示例。这不是一个关于抽象概念的网站。@Fluffeh我不知道如何用sugar实现它architecture@JakeGould抱歉,添加了代码
<?php
array_push($job_strings, 'acc_activities');
function acc_activities() {
session_start();
$_SESSION['test'] = 'all_ok';
return true;
}
require_once('include/MVC/View/views/view.list.php');
class AccountsViewList extends ViewList
{
public function preDisplay()
{
var_dump($_SESSION['test']);
parent::preDisplay();
$this->lv->targetList = true;
}
}