今天研究的另一个框架,现在刚刚开始大约4天。我的目标是通过函数在详细视图中添加一个新按钮,特别是在“通讯录”模块中。我添加了一个名为“active_c”的新字段,它是一个复选框。如果复选框被选中,那么他点击按钮,该字段将被取消选中,这意味着联系人处于非活动状态。SugarCRM通过后端更新记录
我已经完成了新的按钮部分,并且我已经找到了点击按钮(它位于模块控制器右边?)的位置。我缺乏的是更新记录来检查或取消选中,或者是真或假,或1或0.
我发现了一些使用肥皂,但它不适用于我。下面是我的代码的一部分。
$client = new nusoapclient('http://localhost/sugarcrm/soap.php?wsdl',true);
//login
$auth_array = array(
'user_name' => $current_user->user_name,
'password' => $current_user->user_hash,
'version' => '6.5.2'
);
$session = $client->call('login',array('user_auth'=>$auth_array,
'application_name'=>'SugarCRM'));
$session_id = $session['id'];
我的 “$届” retruns什么,如果我打印出来。没有会话['id']我不能进入* set_entry *。
我只使用本地主机。
帮助,我该如何做这个家伙?
问候, Ronel C.
您是否想要在Sugar详细信息视图或第三方应用中添加复选框/按钮?如果它是外部应用程序,它目前如何提供数据? – Anthony