';
// Einrückung basierend auf Tiefe
$indent = str_repeat(' ', $depth);
// Name und Email
$html .= '
';
$html .= $indent;
$html .= ''.e(($member->first_name ?? '').' '.($member->last_name ?? '')).'
';
$html .= $indent.''.e($member->email ?? '').'';
$html .= '
';
// Account ID
$html .= '
';
$html .= ''.e($member->m_account ?? '').'';
$html .= '
';
// Level
$html .= '
';
if (! empty($member->user_level_name)) {
$html .= ''.e($member->user_level_name).'';
if ($member->next_qual_user_level) {
$html .= '';
}
}
$html .= '
';
// Qualifikation
$html .= '
';
if (! empty($member->qual_kp)) {
$pointsSum = (float) ($member->sales_volume_points_KP_sum ?? 0);
$qualKP = (float) $member->qual_kp;
$isQual = $pointsSum >= $qualKP;
$badgeClass = $isQual ? 'badge-success' : 'badge-warning';
$html .= 'KU '.$qualKP.'';
}
$html .= '
';
// Status
$html .= '
';
$html .= get_active_badge($member->active_account ?? 0);
$html .= '
';
$html .= '