solutecmicro
Joined: 16 Dec 2007
Posts: 3
|
| Posted: Wed Mar 05, 2008 10:01 am Post subject: Adding date_start from activity in Leads Webform |
|
|
Hello,
I'm trying to add Date_start and time_start in my Lead's webform.
When i submit my form, i create a blank line in my table vtiger_activity....
my fonction in webforms.php
Quote: function create_lead_from_webform($lastname, $firstname, $email, $website, $phone, $company, $country, $date_start, $time_start, $description, $assigned_user_id)
{
global $adb;
$adb->println("Create New Lead from Web Form - Starts");
if($assigned_user_id == '')
{
//if the user id is empty then assign it to the admin user
$assigned_user_id = $adb->query_result($adb->query("select id from vtiger_users where user_name='admin'"),0,'id');
}
require_once("modules/Leads/Leads.php");
$focus = new Leads();
$focus->column_fields['lastname'] = $lastname;
$focus->column_fields['firstname'] = $firstname;
$focus->column_fields['email'] = $email;
$focus->column_fields['website'] = $website;
$focus->column_fields['phone'] = $phone;
$focus->column_fields['company'] = $company;
$focus->column_fields['country'] = $country;
$focus->column_fields['date_start'] = $date_start;
$focus->column_fields['time_start'] = $time_start;
$focus->column_fields['description'] = $description;
$focus->column_fields['assigned_user_id'] = $assigned_user_id;
$focus->save("Leads");
// Add Call activity in calendar
// SOLUTECMICRO 03/04/2008
require_once("modules/Calendar/Activity.php");
$task = new Activity();
$task->column_fields['subject'] = $subject;
$task->column_fields['activitytype'] = "Call";
$task->column_fields['date_start'] = $date_start;
$task->column_fields['time_start'] = $time_start;
$task->column_fields['sendnotification'] = "0";
$task->column_fields['notime'] = "0";
$task->column_fields['activityid'] = "1";
$task->column_fields['assigned_user_id'] = $assigned_user_id;
$task->save ("Calendar");
//$focus->retrieve_entity_info($focus->id,"Leads");
$adb->println("Create New Lead from Web Form - Ends");
if($focus->id != '')
//$msg = 'Thank you for your interest. Information has been successfully added as Lead in vtigerCRM.';
$msg = 'test:'.$subject;
else
$msg = "Lead creation failed. Please try again";
return $msg;
}
If someone as any idéa
Thank you
Sorry for my poor english. |
|