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)
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
function gamumail_charger_SLUG($valeurs, $options = []){
function gamumail_SLUG_charger($valeurs, $options = []){
return $valeurs;
}
```
* pour verifier : **gamumail/verifier_SLUG.php** avec une fonction :
* pour verifier : **gamumail/SLUG_verifier.php** avec une fonction :
```php
function gamumail_verifier_SLUG($erreurs, $options = []){
function gamumail_SLUG_verifier($erreurs, $options = []){
return $erreurs;
}
```
* pour traiter : **gamumail/traiter_SLUG.php** avec une fonction ex:
* pour traiter : **gamumail/SLUG_traiter.php** avec une fonction ex:
```php
function gamumail_traiter_contrat_resa($corps, $options = []){
function gamumail_contrat_resa_traiter($corps, $options = []){
if (array_key_exists('id_article', $options)) {
$htmlAdd = '';
$texteAdd = '';

View file

@ -64,7 +64,7 @@ function formulaires_gamumail_charger_dist($slug, $auteur = 0, $Tclient = [], $T
'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);
}
@ -79,7 +79,7 @@ function formulaires_gamumail_verifier_dist($slug, $auteur = 0, $Tclient = [], $
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);
}
@ -168,7 +168,7 @@ function formulaires_gamumail_traiter_dist($slug, $auteur = 0, $Tclient = [], $T
'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);
}