103 lines
3.4 KiB
PHP
103 lines
3.4 KiB
PHP
<?php
|
|
global $objDatabase, $strLangue, $tabEvenement;
|
|
|
|
$sqlFrais = "SELECT fra_montant_min, fra_montant_max, fra_avant_tx, fra_tps, fra_tvq, fra_total, fra_pourcent FROM inscriptions_frais WHERE fra_public = 1 AND eve_frais = " . intval($tabEvenement['general']['eve_frais']) . " ORDER BY fra_montant_min, fra_montant_max";
|
|
$tabFrais = $objDatabase->fxGetResults($sqlFrais);
|
|
?>
|
|
<h1><?php afficheTexte('titre_frais_inscription'); ?></h1>
|
|
|
|
<?php
|
|
if ($tabFrais != null) {
|
|
$strTableHTML = '
|
|
<table class="table table-striped">
|
|
<thead>
|
|
<tr>
|
|
';
|
|
|
|
if ($tabEvenement['general']['eve_frais'] != 3) {
|
|
$strTableHTML .= '
|
|
<th class="text-left" style="width: 70%;">' . afficheTexte('tableau_frais_inscription_titre_entre', 0) . '</th>
|
|
<th class="text-right" style="width: 30%;">' . afficheTexte('tableau_frais_inscription_titre_frais', 0) . '</th>
|
|
';
|
|
} else {
|
|
$strTableHTML .= '
|
|
<th class="text-left">' . afficheTexte('tableau_frais_inscription_titre_frais', 0) . '</th>
|
|
';
|
|
}
|
|
|
|
$strTableHTML .= '
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
';
|
|
|
|
for ($intCtr = 1; $intCtr <= count($tabFrais); $intCtr++) {
|
|
$strTableHTML .= '
|
|
<tr>
|
|
';
|
|
|
|
if ($tabEvenement['general']['eve_frais'] != 3) {
|
|
$strTableHTML .= '
|
|
<td class="text-left">
|
|
' . fxShowPrix($tabFrais[$intCtr]['fra_montant_min'], $strLangue, 1) . afficheTexte('tableau_frais_inscription_label_et', 0) . fxShowPrix($tabFrais[$intCtr]['fra_montant_max'], $strLangue, 1) . '
|
|
</td>
|
|
<td class="text-right">
|
|
';
|
|
|
|
if ($tabFrais[$intCtr]['fra_pourcent'] > 0)
|
|
$strTableHTML .= str_replace('.000', '', $tabFrais[$intCtr]['fra_pourcent']) . ' %';
|
|
else {
|
|
if ($tabEvenement['general']['tt_id'] > 1)
|
|
$strTableHTML .= fxShowPrix($tabFrais[$intCtr]['fra_avant_tx'], $strLangue, 1);
|
|
else
|
|
$strTableHTML .= fxShowPrix($tabFrais[$intCtr]['fra_total'], $strLangue, 1);
|
|
}
|
|
|
|
$strTableHTML .= '
|
|
</td>
|
|
';
|
|
} else {
|
|
$strTableHTML .= '
|
|
<td class="text-left">
|
|
';
|
|
|
|
if ($tabFrais[$intCtr]['fra_pourcent'] > 0) {
|
|
$strTableHTML .= str_replace('.000', '', $tabFrais[$intCtr]['fra_pourcent']) . ' %';
|
|
} else {
|
|
if ($tabEvenement['general']['tt_id'] > 1) {
|
|
$strTableHTML .= fxShowPrix($tabFrais[$intCtr]['fra_avant_tx'], $strLangue, 1);
|
|
} else {
|
|
$strTableHTML .= fxShowPrix($tabFrais[$intCtr]['fra_total'], $strLangue, 1);
|
|
}
|
|
}
|
|
|
|
$strTableHTML .= '
|
|
</td>
|
|
';
|
|
}
|
|
|
|
$strTableHTML .= '
|
|
</tr>
|
|
';
|
|
}
|
|
|
|
$strTableHTML .= '
|
|
</tbody>
|
|
</table>
|
|
';
|
|
|
|
echo $strTableHTML;
|
|
?>
|
|
<div class="alert alert-info rounded-0">
|
|
<i class="fa fa-info-circle" aria-hidden="true"></i>
|
|
<?php
|
|
if ($tabEvenement['general']['tt_id'] > 1)
|
|
afficheTexte('notice_frais_inscription_ptx');
|
|
else
|
|
afficheTexte('notice_frais_inscription_txi');
|
|
?>
|
|
</div>
|
|
<?php
|
|
}
|
|
else
|
|
afficheTexte('notice_aucun_frais_inscription');
|