Remplacement PLUGIN_URL ; ajout session_start()

FossilOrigin-Name: 7fad3fa0b91ae127517c4e9d9a62a316280e17c561855a6abde8711e3cac72f2
This commit is contained in:
engel 2023-11-10 11:31:18 +00:00
parent b53f089c87
commit 8091c8b87d
9 changed files with 19 additions and 9 deletions

View File

@ -1,6 +1,7 @@
<?php
namespace Paheko;
session_start();
use Paheko\Plugin\RecusFiscaux\Utils;

View File

@ -1,6 +1,7 @@
<?php
namespace Paheko;
session_start();
use Paheko\Plugin\RecusFiscaux\Utils;
@ -14,7 +15,7 @@ if ($anneesFiscales[0] < $anneeCourante) {
if (f('change'))
{
$_SESSION['annee_recu'] = f('annee_recu');
\Paheko\Utils::redirect(f('from') ?: PLUGIN_URL);
\Paheko\Utils::redirect(f('from') ?: \Paheko\Utils::plugin_url());
}
$tpl->assign('anneesFiscales', $anneesFiscales);

View File

@ -1,6 +1,7 @@
<?php
namespace Paheko;
session_start();
use Paheko\Files\Files;
use Paheko\Entities\Files\File;

View File

@ -1,6 +1,7 @@
<?php
namespace Paheko;
session_start();
use Paheko\Plugin\RecusFiscaux\Utils;
@ -67,6 +68,7 @@ $tpl->assign('plugin_config', $plugin->getConfig());
$tpl->assign('nbTaux', $nbTaux);
$tpl->assign('nbChamps', $nbChamps);
$tpl->assign('plugin_css', ['style.css']);
$tpl->assign('plugin_url', \Paheko\Utils::plugin_url());
// envoyer au template
$tpl->display(PLUGIN_ROOT . '/templates/index.tpl');

View File

@ -109,6 +109,11 @@ div.actions
display : inline;
}
a.icn-btn {
font-family: "paheko", sans-serif;
font-size : 1.2em;
}
dl.config
{
padding-bottom : 1ex;

View File

@ -16,7 +16,7 @@ if (! isset($_SESSION['tauxSelectionnes'])
&&
null === f('comptes'))
{
\Paheko\Utils::redirect(PLUGIN_URL . 'index.php');
\Paheko\Utils::redirect(\Paheko\Utils::plugin_url() . 'index.php');
}
// tarifs sélectionnés
@ -25,11 +25,11 @@ if (null !== f('tarifs')) {
} else if (! isset($_SESSION['tauxSelectionnes'])) {
$tarifsSelectionnes = [];
}
error_log("\ntarifsSelectionnes=" . print_r($tarifsSelectionnes, true));
// error_log("\ntarifsSelectionnes=" . print_r($tarifsSelectionnes, true));
// comptes sélectionnés
if (null !== f('comptes')) {
$_SESSION['comptesSelectionnes'] = f('comptes');
error_log("\ncomptesSelectionnes=" . print_r($_SESSION['comptesSelectionnes'], true));
// error_log("\ncomptesSelectionnes=" . print_r($_SESSION['comptesSelectionnes'], true));
} /*
else if (! isset($_SESSION['tauxSelectionnes'])) {
$_SESSION['comptesSelectionnes'] = [];
@ -72,7 +72,7 @@ if (count($lesTarifs) != 0)
$lesTarifs,
$lesComptes,
$champsNom);
error_log("lesVersements=" . print_r($_SESSION['lesVersements'], true));
// error_log("lesVersements=" . print_r($_SESSION['lesVersements'], true));
}
// ajouter les versements sans tarif (tri par nom, compte, date)
@ -86,7 +86,7 @@ if (isset($_SESSION['comptesSelectionnes']))
$_SESSION['lesVersements'][] = $versement;
}
}
error_log("lesVersements=" . print_r($_SESSION['lesVersements'], true));
//error_log("lesVersements=" . print_r($_SESSION['lesVersements'], true));
// préparation de l'affichage
$tpl->assign('lesVersements', $_SESSION['lesVersements']);

View File

@ -11,7 +11,7 @@ if (! isset($_SESSION['taux_reduction'])
&&
null === $taux)
{
\Paheko\Utils::redirect(PLUGIN_URL . 'index.php');
\Paheko\Utils::redirect(\Paheko\Utils::plugin_url() . 'index.php');
}
if (null !== $taux) {
$_SESSION['taux_reduction'] = $taux;

View File

@ -230,7 +230,7 @@ class Utils
$condition,
$tri
);
error_log("\ngetVersementsTarifsComptes : sql=" . $sql);
// error_log("\ngetVersementsTarifsComptes : sql=" . $sql);
return $db->get($sql);
}

View File

@ -4,7 +4,7 @@
<nav class="acc-year">
<h4>Année fiscale sélectionnée&nbsp;:</h4>
<h3>{$annee_recu}</h3>
<footer>{linkbutton label="Changer d'année fiscale" href="%s/choix_annee.php?from=%s"|args:PLUGIN_URL,rawurlencode($self_url) shape="settings"}</footer>
<footer>{linkbutton label="Changer d'année fiscale" href="%s/choix_annee.php?from=%s"|args:$plugin_url,rawurlencode($self_url) shape="settings"}</footer>
</nav>
<form id="formulaire_saisie" method="post" action="action.php">