-
Notifications
You must be signed in to change notification settings - Fork 108
Open
Description
У меня есть пример >
equire_once __DIR__ . '/../../vendor/autoload.php';
try {
$amo = new \AmoCRM\Client(getenv('amocrmsw'), getenv('info@swtrans.kz'), getenv('5b16ad94ba8134c6754348966b0e1a6a67938772'));
// Добавление неразобранных заявок
// Метод позволяет добавлять неразобранные заявки по одной или пакетно
$unsorted = $amo->unsorted;
$unsorted['source'] = 'www.my-awesome-site.com';
$unsorted['source_uid'] = null;
// Данные заявки (зависят от категории)
$unsorted['source_data'] = [
'data' => [
'name_1' => [
'type' => 'text',
'id' => 'name',
'element_type' => '1',
'name' => 'Name',
'value' => 'Some name',
]
],
'form_id' => 318,
'form_type' => 1,
'origin' => [
'ip' => '10.4.4.43',
'datetime' => 'Tue Nov 03 2015 13:02:24 GMT+0300 (Russia Standard Time)',
'referer' => '',
],
'date' => 1446544971,
'from' => 'some-url.com',
'form_name' => 'My name for form',
];
// Сделка которая будет создана после одобрения заявки.
$lead = $amo->lead;
$lead['name'] = 'New lead from this form';
$lead['price'] = 3000;
$lead['tags'] = ['тест1', 'тест2'];
// Примечания, которые появятся в сделке после принятия неразобранного
$note = $amo->note;
$note['element_type'] = \AmoCRM\Models\Note::TYPE_LEAD; // 1 - contact, 2 - lead
$note['note_type'] = \AmoCRM\Models\Note::COMMON; // @see https://developers.amocrm.ru/rest_api/notes_type.php
$note['text'] = 'Примечания, которые появятся в сделке после принятия неразобранного';
$lead['notes'] = $note;
// Присоединение сделки к неразобранному
$unsorted->addDataLead($lead);
// Добавление неразобранной заявки с типом FORMS
$unsortedId = $unsorted->apiAddForms();
print_r($unsortedId);
} catch (\AmoCRM\Exception $e) {
printf('Error (%d): %s' . PHP_EOL, $e->getCode(), $e->getMessage());
}
?>
Но как его подключить к моей форме?
<form method="POST" action="call.php">
<div class="form_group">
<p class="input-txt">Имя: <span>*</span></p>
<input type="text" id="name" class="form__input" name="name" required="required">
</div>
<div class="form_group">
<p class="input-txt">Электронная почта: <span>(не обязательно)</span></p>
<input type="email" id="email" class="form__input" name="email" >
</div>
<div class="form_group">
<p class="input-txt">Телефон: <span>*</span></p>
<input type="text" id="phone" class="form__input phone-mask" name="phone" required="required">
</div>
<input type="hidden" name="utm_source" value="<?php echo $utm_source;?>" >
<input type="hidden" name="utm_keyword" value="<?php echo $utm_keyword;?>" >
<input type="hidden" name="utm_campaign" value="<?php echo $utm_campaign;?>" >
<input type="hidden" name="utm_medium" value="<?php echo $utm_medium;?>" >
<button id="button_submit" type="submit" class="btn form-btn">СВЯЗАТЬСЯ</button>
</form>
</div>
Metadata
Metadata
Assignees
Labels
No labels