Bonjour,
J’aurais besoin de mettre ce code dans champ calculé mais je ne sais pas comment le faire en ternaire :
$reloadedobj = new Societe($db);
$reloadedobj->fetch($object->socid);
if(count($reloadedobj->getSalesRepresentatives($user))){
if(count($reloadedobj->getSalesRepresentatives($user)) > 1){
$id = $reloadedobj->getSalesRepresentatives($user)[0]["id"];
}else{
$project = new Project($db);
$project->fetch("fk_project");
if(str_contains($project->title, 'Pierre')){
$id = 1;
}elseif(str_contains($project->title, 'Paul')){
$id = 2;
}else{
$id = 3;
}
}
$commercial = new User($db);
$commercial->fetch($id);
$commercial->->getNomUrl();
}else{
"Aucun";
}
Par avance un grand merci pour votre aide