ajout la possibilite de passer des options au chargemnet
This commit is contained in:
parent
f2049c4740
commit
19e5e0403a
3 changed files with 12 additions and 7 deletions
|
@ -4,7 +4,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function formulaires_editer_gamuform_saisies_dist($id_objet = 0, $objet = '', $redirect = '') {
|
function formulaires_editer_gamuform_saisies_dist($id_objet = 0, $objet = '', $options = [], $redirect = '') {
|
||||||
$saisies = false;
|
$saisies = false;
|
||||||
if (gamuform_objet_autoriser($objet)) {
|
if (gamuform_objet_autoriser($objet)) {
|
||||||
$saisies = gamuform_recup_tableau_objet($objet, false);
|
$saisies = gamuform_recup_tableau_objet($objet, false);
|
||||||
|
@ -12,7 +12,7 @@ function formulaires_editer_gamuform_saisies_dist($id_objet = 0, $objet = '', $r
|
||||||
return $saisies;
|
return $saisies;
|
||||||
}
|
}
|
||||||
|
|
||||||
function formulaires_editer_gamuform_charger_dist($id_objet = 0, $objet = '', $redirect = '') {
|
function formulaires_editer_gamuform_charger_dist($id_objet = 0, $objet = '', $options = [], $redirect = '') {
|
||||||
|
|
||||||
$table = table_objet_sql($objet);
|
$table = table_objet_sql($objet);
|
||||||
$id = id_table_objet($objet);
|
$id = id_table_objet($objet);
|
||||||
|
@ -29,7 +29,7 @@ function formulaires_editer_gamuform_charger_dist($id_objet = 0, $objet = '', $r
|
||||||
return $valeurs;
|
return $valeurs;
|
||||||
}
|
}
|
||||||
|
|
||||||
function formulaires_editer_gamuform_verifier_dist($id_objet = 0, $objet = '', $redirect = '') {
|
function formulaires_editer_gamuform_verifier_dist($id_objet = 0, $objet = '', $options = [], $redirect = '') {
|
||||||
|
|
||||||
$erreurs = array();
|
$erreurs = array();
|
||||||
if (!gamuform_objet_autoriser($objet)) {
|
if (!gamuform_objet_autoriser($objet)) {
|
||||||
|
@ -38,7 +38,7 @@ function formulaires_editer_gamuform_verifier_dist($id_objet = 0, $objet = '', $
|
||||||
return $erreurs;
|
return $erreurs;
|
||||||
}
|
}
|
||||||
|
|
||||||
function formulaires_editer_gamuform_traiter_dist($id_objet = 0, $objet = '', $redirect = '') {
|
function formulaires_editer_gamuform_traiter_dist($id_objet = 0, $objet = '', $options = [], $redirect = '') {
|
||||||
|
|
||||||
$saisies = gamuform_recup_tableau_objet($objet, false);
|
$saisies = gamuform_recup_tableau_objet($objet, false);
|
||||||
$table = table_objet_sql($objet);
|
$table = table_objet_sql($objet);
|
||||||
|
@ -82,8 +82,10 @@ function formulaires_editer_gamuform_traiter_dist($id_objet = 0, $objet = '', $r
|
||||||
'args' => array(
|
'args' => array(
|
||||||
'table' => $table,
|
'table' => $table,
|
||||||
'id_objet' => $id_objet,
|
'id_objet' => $id_objet,
|
||||||
|
'objet' => $objet,
|
||||||
'action' => 'gamuform',
|
'action' => 'gamuform',
|
||||||
'update' => $update
|
'update' => $update,
|
||||||
|
'options' => $options
|
||||||
),
|
),
|
||||||
'data' => $set
|
'data' => $set
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
#CACHE{0}
|
#CACHE{0}
|
||||||
[(#AUTORISER{modifier, gamuform, #ENV{id_objet}, '', #ARRAY{objet, #ENV{objet}}}|sinon_interdire_acces)]
|
[(#AUTORISER{modifier, gamuform, #ENV{id_objet}, '', #ARRAY{objet, #ENV{objet}}}|sinon_interdire_acces)]
|
||||||
|
|
||||||
|
#SET{options,#ARRAY}
|
||||||
|
[(#ENV{options}|oui) #SET{options,#ENV{options}} ]
|
||||||
|
|
||||||
<div class="inner">
|
<div class="inner">
|
||||||
<div class="ajax">
|
<div class="ajax">
|
||||||
[(#FORMULAIRE_EDITER_GAMUFORM{#ENV{id_objet}, #ENV{objet}, #ENV{redirect}})]
|
[(#FORMULAIRE_EDITER_GAMUFORM{#ENV{id_objet}, #ENV{objet}, #GET{options}, #ENV{redirect}})]
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<paquet
|
<paquet
|
||||||
prefix="gamuform"
|
prefix="gamuform"
|
||||||
categorie="outil"
|
categorie="outil"
|
||||||
version="1.2.0"
|
version="1.2.1"
|
||||||
etat="dev"
|
etat="dev"
|
||||||
compatibilite="[4.0.0;4.0.*]"
|
compatibilite="[4.0.0;4.0.*]"
|
||||||
logo="prive/themes/spip/images/gamuform-xx.svg"
|
logo="prive/themes/spip/images/gamuform-xx.svg"
|
||||||
|
|
Loading…
Add table
Reference in a new issue