Beispiel #1
0
foreach ($focus->column_fields as $field) {
    if (isset($_POST[$field])) {
        $value = $_POST[$field];
        $focus->{$field} = $value;
    }
}
foreach ($focus->additional_column_fields as $field) {
    if (isset($_POST[$field])) {
        $value = $_POST[$field];
        $focus->{$field} = $value;
    }
}
if (!empty($focus->tour_name)) {
    $focus->name = $focus->tour_name;
}
$focus->save($check_notify);
$return_id = $focus->id;
$deleted_count = 0;
// save to module Team leader
$leader = array('id' => $_POST['team_leader_id'], 'leader_id' => $_POST['leader_id'], 'team_leader' => $_POST['team_leader'], 'leader_phone' => $_POST['leader_phone'], 'deleted' => $_POST['deleted']);
$leader_count = count($leader['id']);
for ($j = 0; $j < $leader_count; $j++) {
    $team_leader = new TeamLeader();
    $team_leader->id = $leader['id'][$j];
    $team_leader->leader_id = $leader['leader_id'][$j];
    $team_leader->team_leader = $leader['team_leader'][$j];
    $team_leader->leader_phone = $leader['leader_phone'][$j];
    $team_leader->deleted = $leader['deleted'][$deleted_count];
    $team_leader->groupprogram_id = $return_id;
    if ($team_leader->deleted == 1) {
        $team_leader->mark_deleted($team_leader->id);