Question

J'avais besoin de convertir cette requête SQL au format bean.

"SELECT first_name, last_name FROM leads INNER JOIN  contacts_leads_1_c  ON 
leads.id=contacts_leads_1_c.contacts_leads_1leads_idb  where 
contacts_leads_1_c.contacts_leads_1contacts_ida='".$bean->id."'";

Je l'ai déjà en place

$lead = new Lead();
$where = "contacts_leads_1_c.contacts_leads_1contacts_ida = '$bean->id' ";
$lead_list = $lead->get_full_list("", $where,true);
$all_leads = array();
foreach($all_leads as $leads){
$bean->contacts_leads = $ref->first_name . ',' . $ref->last_name;

C'est le problème

$lead_list = $lead->get_full_list("", $where,true);

Merci d'avance,

Était-ce utile?

La solution

Si $bean est déjà un contact, vous pouvez récupérer une liste des champs associés :

$leads = $bean->get_linked_beans('FIELDNAME','Leads');

FIELDNAME peut être trouvé dans les vardefs et ce n'est pas le nom de la relation, c'est le nom du champ qui définit le lien.

Note:Dans votre exemple, vous créez un tableau vide, puis vous le parcourez en boucle.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top