YiiFramework Интеграция с AmoCRM ><

EpicNewbie

Новичок
Доброго вечера, попал в полный, абсолютный просак столкнувшись в б-г мерзкой AmoCRM.

Что надо :

Необходимо произвести интеграцию сайта с AmoCRM

Сайт работает на Yii
Формы:
- вызов менеджера (на всех страницах)
- форма заявки (главная страница, над футером)
- купить в 1 клик (на карточках товаров)
- обратная связь (в разделе контакты)
- оформить заказ (для позиций, которые положили в корзину http://www.stella-pamyat.ru/order )

Сейчас все заявки падают на почту.
Необходимо сделать создание сделок в AmoCRM с проверкой существования контакта.
Создание сделки на одного ответственного менеджера.
Создание задачи по сделке «Связаться с клиентом, заполнить поля сделки»

СУТЬ ВОПРОСА именно в интеграции, решил воспользоваться данным решением

https://github.com/davpro/YiiAmoCRM

Данный код вставил в файл /config/main.php (Components не заккоментирован в оригинальном коде)


PHP:
/* 'components' => array(
        'urlManager' => array(
            'urlFormat' => 'path',
            'showScriptName' => false,
 
            'rules' => array(
                  'gii'=>'gii',
                'gii/<controller:\w+>'=>'gii/<controller>',
                'gii/<controller:\w+>/<action:\w+>'=>'gii/<controller>/<action>',
                '/' => 'common/index',
                'ajax/<action:([^\/]+)>'=>'ajax/<action>',
                'catalog-pamyatnikov'=>'common/catalog',
                'karta-sayta'=>'common/map',
                '<slug:([^\/]+)>'=>'common/first',
                '<slug:([^\/]+)>/<slug2:([^\/]+)>'=>'common/first',
                '<slug:([^\/]+)>/<slug2:([^\/]+)>/<slug3:([^\/]+)>'=>'common/first',
            ), */

     'amocrm' => array(
        'class' => 'application.extensions.EAmoCRM.EAmoCRM',
        'subdomain' => xxxxx // Персональный поддомен на сайте amoCRM
        'login' => xxxxxx, // Логин на сайте amoCRM
        'password' => xxxxxx, // Пароль на сайте amoCRM
        'hash' => '783xxxxxxexxx77xxx15xx4bbxxxxe2', // Вместо пароля можно использовать API ключ
        ),
 
        ),
Все делаю по инструкции, на что сайт ругается следующим:
Не определено свойство "CUrlManager.amocrm".


Буду счастлив помощи :)
 
Последнее редактирование:

fixxxer

К.О.
Партнер клуба
Недостаточно данных в конфиге. Пропиши еще номер, срок действия и cvv своей кредитной карты и покажи что получилось.
 

EpicNewbie

Новичок
Недостаточно данных в конфиге. Пропиши еще номер, срок действия и cvv своей кредитной карты и покажи что получилось.
Прошу прощения, писал не на свежую голову, но если без шуток, что можно еще добавить в пост или в какую сторону копать для разрешения вопроса
 
Сверху