PHP Отправить форму в SugarCRM - PullRequest
1 голос
/ 12 мая 2010

У меня есть форма, которая в настоящее время использует PHP для вставки записей формы в базу данных MySQL. Можно ли вставить результаты непосредственно в контактную таблицу SugarCRM вместо базы данных MySQL?

Ответы [ 5 ]

2 голосов
/ 18 декабря 2011

Sugar использует базовую базу данных MySQL для всего. Если у вас нет 10 лет, чтобы узнать их логику о том, как они хотят, чтобы вы взаимодействовали с Sugar - просто установите SQLbuddy на свой сервер Sugar, посмотрите данные таблиц и выполняйте запросы по своему усмотрению. Легко и приятно.

1 голос
/ 11 июля 2010

SugarCRM Contacts - это несколько таблиц данных в базе данных (MySQL) ... (одна для стандартных полей, другая для пользовательских полей, а затем еще одна для управления адресами электронной почты) ... поэтому вы должны использовать интерфейсы и функции они созданы для того, чтобы вам было легче взаимодействовать с вашими данными в CRM.

для получения сведений о потенциальных клиентах см. Sugarcrm "Захват результатов кампаний" и "Форма веб-сведений"

для вставки данных непосредственно в другие модули (т.е. контакты), вам следует рассмотреть возможность использования интерфейса / разъема soap. - http://www.sugarcrm.com/wiki/index.php?title=SOAP_Intro_and_Practical_Examples

надеюсь, это поможет

1 голос
/ 13 мая 2010

Может быть, вы можете сбросить таблицу в виде CSV-файла.затем с помощью функции импорта учетных записей sugarcrm импортируйте эти данные в модуль учетных записей

0 голосов
/ 17 августа 2012

Я бы предложил использовать остальные API.

0 голосов
/ 29 февраля 2012

Важно понимать основную архитектуру БД SugarCRM. Чтобы ответить на ваш вопрос, можно использовать веб-форму для создания / обновления записей в SugarCRM. Как уже упоминалось, есть таблица контактов, а также таблица contacts_cstm для любых пользовательских полей, которые были добавлены в этот модуль. Все пользовательские таблицы имеют поле id_c, которое можно легко присоединить к полю id родительской таблицы (пример: ВЛЕВО СОЕДИНИТЬ contacts_cstm на contacts.id = contacts_cstm.id_c)

SOAP-клиент может быть сложным в использовании, я бы действительно посоветовал взглянуть на REST-клиент. Если вы не знакомы с работой с SugarCRM, вы, вероятно, захотите использовать доступные веб-службы или сгенерированную форму Web to Lead.

...