コード例 #1
0
    } elseif ($session['visibility'] == 2) {
        echo get_lang('Visible');
    } elseif ($session['visibility'] == 3) {
        echo api_ucfirst(get_lang('Invisible'));
    }
} else {
    //By default course sessions can be access normally see function api_get_session_visibility() when no date_end is proposed
    echo get_lang('Visible');
}
?>
	</td>
</tr>

<?php 
$session_field = new SessionField();
$session_fields = $session_field->get_all();
foreach ($session_fields as $session_field) {
    if ($session_field['field_visible'] != '1') {
        continue;
    }
    $obj = new SessionFieldValue();
    $result = $obj->get_values_by_handler_and_field_id($id_session, $session_field['id'], true);
    $session_value = null;
    if ($result) {
        $session_value = $result['field_value'];
    }
    echo "<tr>";
    echo "<td> {$session_field['field_display_text']} </td>";
    echo "<td> {$session_value} </td>";
    echo "</tr>";
}