maj de la doc, mais surveiller l'argument : args
This commit is contained in:
parent
ce248f1092
commit
7351f46320
1 changed files with 26 additions and 0 deletions
26
README.md
26
README.md
|
@ -213,6 +213,32 @@ Pour les remplacements des @@ et tout autre traitement du texte des mails on uti
|
|||
* $flux['args']['destinataires'] = $destinataires
|
||||
* $flux['args']['options'] = $options
|
||||
* @return array $flux données du pipeline
|
||||
function PREFIX_remplacements_slug($flux){
|
||||
include_spip('gamumail_fonctions');
|
||||
|
||||
// remplacements statiques
|
||||
if ($html = $flux['data']) {
|
||||
$html = gamumail_remplacer_modele('url_page_commandes', url_absolue(generer_url_public('historique_commandes')), $html);
|
||||
$html = gamumail_remplacer_modele('url_page_contrats', url_absolue(generer_url_public('mes_contrats')), $html);
|
||||
}
|
||||
|
||||
// remplacements dynamiques
|
||||
/*
|
||||
* /!\ Attention, $flux['args'] peut etre un array cle -> valeur
|
||||
* sans passer par un sous tab $args comme ici
|
||||
*/
|
||||
if ($args = $flux['args']['args']
|
||||
and $html = $flux['data']
|
||||
) {
|
||||
if (isset($args['url_attestation'])) {
|
||||
$html = gamumail_remplacer_modele('url_attestation', $args['url_attestation'], $html);
|
||||
}
|
||||
$flux['data'] = $html;
|
||||
}
|
||||
|
||||
return $flux;
|
||||
}
|
||||
|
||||
```
|
||||
#### 4. Pipeline post_gamumail_ok
|
||||
Ce pipeline est appelé si le retour de l'envoi du gamumail est OK. Il permet, par exemple, à Paybyurl d'aller modifier le champ date_paybyurl_envoye pour que la date d'envoi soit mise à jour.
|
||||
|
|
Loading…
Add table
Reference in a new issue