meme sens : SLUG_fonction entre html / php

This commit is contained in:
Christophe 2020-04-29 00:03:00 +02:00
parent c71bb665d9
commit fde989b252
2 changed files with 9 additions and 9 deletions

View file

@ -79,21 +79,21 @@ Pour chaque étape, on peut modifier l'Array de sortie :
* traiter -> $corps (array du message envoyé à facteur) * traiter -> $corps (array du message envoyé à facteur)
Pour cela, il faut creer une fonction du type (qui utilise les memes arg que les fonctions CVT + premier arg l'Array que l'on veut modifier): Pour cela, il faut creer une fonction du type (qui utilise les memes arg que les fonctions CVT + premier arg l'Array que l'on veut modifier):
* pour charger : **gamumail/charger_SLUG.php** avec une fonction : * pour charger : **gamumail/SLUG_charger.php** avec une fonction :
```php ```php
function gamumail_charger_SLUG($valeurs, $options = []){ function gamumail_SLUG_charger($valeurs, $options = []){
return $valeurs; return $valeurs;
} }
``` ```
* pour verifier : **gamumail/verifier_SLUG.php** avec une fonction : * pour verifier : **gamumail/SLUG_verifier.php** avec une fonction :
```php ```php
function gamumail_verifier_SLUG($erreurs, $options = []){ function gamumail_SLUG_verifier($erreurs, $options = []){
return $erreurs; return $erreurs;
} }
``` ```
* pour traiter : **gamumail/traiter_SLUG.php** avec une fonction ex: * pour traiter : **gamumail/SLUG_traiter.php** avec une fonction ex:
```php ```php
function gamumail_traiter_contrat_resa($corps, $options = []){ function gamumail_contrat_resa_traiter($corps, $options = []){
if (array_key_exists('id_article', $options)) { if (array_key_exists('id_article', $options)) {
$htmlAdd = ''; $htmlAdd = '';
$texteAdd = ''; $texteAdd = '';

View file

@ -64,7 +64,7 @@ function formulaires_gamumail_charger_dist($slug, $auteur = 0, $Tclient = [], $T
'options' => $options 'options' => $options
); );
if ($f = charger_fonction('charger_' . $slug, 'gamumail', true)) { if ($f = charger_fonction($slug . '_charger', 'gamumail', true)) {
$valeurs = $f($slug, $auteur, $Tclient, $Tpdf, $redirect, $options); $valeurs = $f($slug, $auteur, $Tclient, $Tpdf, $redirect, $options);
} }
@ -79,7 +79,7 @@ function formulaires_gamumail_verifier_dist($slug, $auteur = 0, $Tclient = [], $
if (!_request($obligatoire)) $erreurs[$obligatoire] = 'Ce champs est obligatoire'; if (!_request($obligatoire)) $erreurs[$obligatoire] = 'Ce champs est obligatoire';
} }
if ($f = charger_fonction('verifier_' . $slug, 'gamumail', true)) { if ($f = charger_fonction($slug . '_verifier', 'gamumail', true)) {
$erreurs = $f($slug, $auteur, $Tclient, $Tpdf, $redirect, $options); $erreurs = $f($slug, $auteur, $Tclient, $Tpdf, $redirect, $options);
} }
@ -168,7 +168,7 @@ function formulaires_gamumail_traiter_dist($slug, $auteur = 0, $Tclient = [], $T
'pieces_jointes' => $pieces_jointes 'pieces_jointes' => $pieces_jointes
]; ];
if ($f = charger_fonction('traiter_' . $slug, 'gamumail', true)) { if ($f = charger_fonction($slug . '_traiter', 'gamumail', true)) {
$corps = $f($corps, $options, $slug, $auteur, $Tclient, $Tpdf, $redirect); $corps = $f($corps, $options, $slug, $auteur, $Tclient, $Tpdf, $redirect);
} }