alpha_full/admin/param/parametres/parametres.php
2026-04-06 22:58:51 +02:00

69 lines
3.3 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// -----------------------------------------------------
// Init
// -----------------------------------------------------
$ID='';
$param='';
$valeur='';
// -----------------------------------------------------
// Post
// -----------------------------------------------------
if (isset($_POST['ID'])) {$ID=$_POST['ID'];}
if (isset($_POST['param'])) {$param=$_POST['param'];}
if (isset($_POST['valeur'])) {$valeur=$_POST['valeur'];}
if (isset($_POST['codeOpe'])) {$codeOpe=$_POST['codeOpe'];}
// -----------------------------------------------------
// Update
// -----------------------------------------------------
if ($codeOpe==='upParam') {include ("parametres.reqUpdate.php");}
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Pas de update' => ''], '');}
// -----------------------------------------------------
// Select : refresh oui pour recup des changements
// -----------------------------------------------------
$refresh='Oui';
include ($includePath. "/req/16-init.thmParam.php");
$refresh='N';
// -----------------------------------------------------
// Debug
// -----------------------------------------------------
if (isset($debug[1]) && $debug[1] == '1') {include ("parametres.debug.php");}
// -----------------------------------------------------
// Formulaire
// -----------------------------------------------------
echo '<form name="fParam" id="fParam" method="POST" >';
// -----------------------------------------------------
// Champs cachés (certains postés par le JS )
// -----------------------------------------------------
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="' .$codeOpe. '" >';
echo '<input type="hidden" name="ID" id="ID" value="' .$ID. '" >';
echo '<input type="hidden" name="param" id="param" value="' .$param. '" >';
echo '<input type="hidden" name="valeur" id="valeur" value="' .$valeur. '" >';
// -----------------------------------------------------
// Liste des params
// -----------------------------------------------------
echo '<div id="zoneFormWbm" class="fondColorListe" style="width:100%; text-align:left; display:grid; grid-gap:0px; padding:0px; margin:0px; " >';
echo '<span class="libelleLV" style="grid-column:1;text-align:left; position:sticky; top:124px; z-index:10">Paramètre</span>';
echo '<span class="libelleLV" style="grid-column:2;text-align:left; position:sticky; top:124px; z-index:10">Valeur</span>';
for ($i=0; $i<count($thmParamId); $i++) {
if ($thmParamDesc[$i]!="'") {
echo '<input type="hidden" id="ID' .$i. '" value="' .$thmParamId[$i]. '" >';
echo '<span class="celluleLV" style="margin-top:1px;text-align:left;"> ';
echo '<input class=" inputLV" style="grid-column:1;" type="text" onChange="upParam(' .$i. ');" id="param' .$i. '" value="' .$thmParamDesc[$i]. '" title="Paramètre par thème" >';
echo '</span>';
echo '<span class="celluleLV" style="margin-top:1px;text-align:left;"> ';
echo '<input class="inputLV" style="grid-column:2;" type="text" onChange="upParam(\'' .$i. '\');" id="valeur' .$i. '" value="' .$thmParamVal[$i]. '" title="valeur" >';
echo '</span>';
}
}
echo '</div>';
echo '</form>';
?>