Ben şu anda bir MySQL veritabanı içine form girişlerini eklemek için PHP kullanan bir form var. Bunun yerine MySQL db bir SugarCRM temas tabloya doğrudan sonuçlarını eklemek mümkün mü?
SugarCRM İletişim gibi, onlar ettik arabirimleri ve özelliklerini kullanmalısınız ... Birkaç (MySQL) veritabanında datatables ... (standart alanlar için, biri özel alanlar için başka, ve e-posta adresi yönetimi daha sonra henüz diğerleri) vardır Eğer daha kolay CRM içine veri ile etkileşim sağlamak için oluşturuldu.
yol yakalamak için, "Web Kurşun formu", "Kampanyalar kurşun yakalama" SugarCRM içine bakmak ve
for inserting data directly to other modules (i.e. contacts), you should consider using the soap interface/connector. - http://www.sugarcrm.com/wiki/index.php?title=SOAP_Intro_and_Practical_Examples
Bu yardımcı olur umarım
Bu SugarCRM yatan db mimarisini anlamak için önemlidir. Sorunuzu yanıtlamak için, SugarCRM içinde / güncelleme kayıtları oluşturmak için bir web formu kullanmak mümkündür. sözü econstantin, bu modül eklenen herhangi bir özel alanlar için bir contacts_cstm tablo ile birlikte, bir rehber tablo var. Tüm özel tablolar kolayca ana tablonun id alanına katılmış olabilir bir id_c alanı var (örnek: SOL contacts.id = contacts_cstm.id_c üzerinde contacts_cstm JOIN)
SOAP istemci kullanmak zor olabilir, ben aslında REST istemci bakarak öneririm. Eğer SugarCRM ile çalışan aşina olmadığınız sürece, muhtemelen formu Kurşun mevcuttur Web Hizmetleri veya oluşturulan Web kullanarak sopa isteyeceksiniz.
İşte tam da bunu yapar bir betik örneği.
https://github.com/jmertic/sugarplatformdemo_website/blob/master/saveregister.php