2014-02-27 28 views
0

我想在SugarCRM中創建註冊頁面。在註冊頁面輸入詳細信息後,所有的細節都必須插入到SugarCRM數據庫中。如何在sugarcrm中創建註冊表單?

我用PHP寫了註冊表單,但我不知道如何將它與SugarCRM集成。請幫助我。

試過活動模塊,但沒有使用這個用於我的要求。

+0

你能解釋一下你的目標好一點嗎,pelase?這些人蔘加了什麼活動?你是否希望將它們作爲聯繫人或潛在客戶插入?這是基本的聯繫信息還是更多?你有沒有看過Web到Lead的表單? –

+0

管理員可以創建用戶並在網站上提供他們的狀態。我的目標是,如果有人想成爲mysite的成員,必須註冊他們的細節。一旦管理員批准了他們的請求,他們就可以成爲該網站的成員。也就是說,他們可以登錄。爲此,只有我需要註冊表單。使用模塊(聯繫人和Web到表單)用戶只能維護他們的聯繫人。該聯繫人不會成爲該網站的成員。不是嗎? – Sharmila

回答

1

根據你的問題和評論,我知道你想要一個在SugarCRM系統中創建用戶的Web表單。儘管API看起來並沒有很好地處理用戶密碼,但這大部分都可以使用API​​來完成。我想這樣來解決:「忘記密碼?」

<?php 
// leverage Asa Kusuma's excellent SugarCRM API Wrapper for PHP 
$sugar = new \Asakusuma\SugarWrapper\Rest; 
$sugar->setUrl('https://my.sugarsystem.com/service/v2/rest.php'); 
$sugar->setUsername('admin'); // ensure this user has the ability to create and manage users 
$sugar->setPassword('password'); 
$sugar->connect(); 

$user_data = array(
    'user_name' => 'Sharmila', 
    'first_name' => 'Sharmila', 
    'last_name' => 'Smith', 
    'email1' => '[email protected]', 
    'is_admin' => '0', 
    'status' => 'Active', 
    'employee_status' => 'Active', 
); 

$new_user_id = $sugar->set('Users',$user_data); 

然後您就需要一種機制來電子郵件此新用戶的鏈接,並指示登錄頁面點擊併爲他們重新設置密碼。在重置密碼之前,他們將無法登錄。或者,您可以創建一個邏輯掛鉤或API擴展來通過此API調用或其他API調用保存密碼。

相關問題