2025-03-26 10:22:20 +01:00

97 lines
3.6 KiB
PHP

<?php
global $langs, $db;
$langs->loadLangs(array("admin", "Agefoddx@Agefoddx"));
require_once DOL_DOCUMENT_ROOT . '/core/class/html.form.class.php';
$form = new Form($db);
$csrfToken = function_exists('newToken') ? newToken() : $_SESSION['newtoken'];
/** @var $titre */
/** @var $nomBD */
/** @var $idBD */
/** @var $valueImportation */
/** @var $liste */
/** @var $idTable */ /** @var $mdp */
/** @var $nomTableA */ /** @var $nomTableE */
if (!isset($titre)) {
$titre = "Agefoddx";
}
/** Doit pouvoir réaliser divers importations si et seulement si touts les champs non null sont définis **/
?>
<script src="../js/envoiePost.js"></script>
<table class="centpercent">
<tr class=" left col-left">
<th>
<a href="#" onclick="envoyerPost({action:'afficherListe', controleur:'bd'},'setup.php', '<?=$csrfToken?>')"><?=$langs->trans("AgefoddxListeBD")?>\</a>
<a href="#" onclick="envoyerPost({action:'afficherListe', controleur:'table', idBD:'<?=$idBD?>', nomBD:'<?=$nomBD?>', mdp:'<?=$mdp?>'}, 'setup.php', '<?=$csrfToken?>')"><?=$nomBD?>\</a>
<a><?=$langs->trans("AgefoddxImporter")?></a>
</th>
</tr>
<tr>
<th scope="col" class=" left col-left">
<h2><?= $titre ?></h2>
</th>
<th scope="col" class=" right col-right">
</th>
</tr>
</table>
<?php if(!$valueImportation) {?>
<div class="div-table-responsive">
<h3><?=$langs->trans("AgefoddxCLOAI")?></h3>
<table class="tagtable liste">
<thead>
<tr class="liste_titre">
<th scope="col" class="liste_titre center">
<?=$langs->trans("AgefoddxNom")?>
</th>
<th scope="col" class="liste_titre center">
<?=$langs->trans("AgefoddxType")?>
</th>
<th scope="col" class="liste_titre center">
<?=$langs->trans("AgefoddxAjouter")?>
</th>
</tr>
</thead>
<tbody>
<?php foreach ($liste as $item) {?>
<tr class="oddeven">
<th class="center nowrap">
<?=$item["nom"]?>
</th>
<td class="center nowrap">
<?=$item["type"]?>
</td>
<td class="center nowrap">
<a href="#" onclick="envoyerPost({action:'ajouter', controleur:'ligne', idBD:'<?=$idBD?>',idTable:'<?=$idTable?>', nomBD:'<?= $nomBD ?>', valeurBase:'<?= $item["nom"] ?>', mdp:'<?=$mdp?>'}, 'setup.php', '<?= $csrfToken ?>')">
<?=$langs->trans("Agefoddxajouter")?>
</a>
</td>
</tr>
<?php }?>
</tbody>
</table>
</div>
<?php } else {?>
<div class="tabBar" style="padding: 0">
<table class="tagtable centpercent">
<tbody class="centpercent">
<tr style="display: flex; justify-content: space-evenly">
<th scope="row">
<a href="#" onclick="envoyerPost({action:'importation', controleur:'table', idBD:'<?=$idBD?>',idTable:'<?=$idTable?>', nomBD:'<?= $nomBD ?>', nomTableA:'<?=$nomTableA?>', nomTableE:'<?=$nomTableE?>', mdp:'<?=$mdp?>'}, 'setup.php', '<?= $csrfToken ?>')">
<?=$langs->trans("AgefoddxImporter")?>
</a>
</th>
</tr>
</tbody>
</table>
</div>
<?php }?>