Le message d'erreur est :
Une erreur s'est produite
Dans le code du module "web"
Erreur dans 'modules/web/contact' :
line 15: function 'http' has returned an error: Le paramètre
"redirect" a été supprimé
Parameters: (
'redirect' => '?sent=ok',
)
10 {{elseif !$_POST.email|check_email}}
11 {{:assign err="L'adresse e-mail n'a pas l'air
valide."}}
12 {{else}}
13 {{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.mail:$_POST.message}}
14 {{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
15 {{:http redirect="?sent=ok"}}
16 {{/if}}
17{{elseif $_GET.sent}}
18 <p class="alert">Votre message nous a bien été transmis
!</p>
19{{/if}}
20
hello je n'ai pas l'erreur
avec le code suivant
> {{:include file="_head.html" title="Contactez-SpipFactory"}}
> {{if $_POST.send}}
> {{if $_POST.name|trim == ""}}
> {{:assign err="Il faut renseigner un nom."}}
> {{elseif $_POST.secret|trim != "1337"}}
> {{:assign err="Merci de renseigner le nombre magique contre
> les robots."}}
> {{elseif $_POST.message|trim == ""}}
> {{:assign err="Le message est vide ?"}}
> {{elseif !$_POST.email|check_email}}
> {{:assign err="L'adresse e-mail n'a pas l'air
valide."}}
> {{else}}
> {{:assign body="Message de %s - <%s> :
> %s"|args:$_POST.name:$_POST.email:$_POST.message}}
> {{:mail to=$config.email_asso subject="Message depuis le
> formulaire de contact" body=$body}}
> *{{:http redirect="https://spipfactory.assoc.eu/team?sent=ok"}}*
> {{/if}}
> {{elseif $_GET.sent}}
> <p class="alert">Votre message nous a bien été transmis
!</p>
> {{/if}}
> <section>
qui renvoie sur la page
https://spipfactory.assoc.eu/team
si ça peu aider
Le 08/02/2024 à 19:13, Fabrice Girard a écrit :
> Le message d'erreur est :
>
> Une erreur s'est produite
> Dans le code du module "web"
> Erreur dans 'modules/web/contact' :
> line 15: function 'http' has returned an error: Le paramètre
> "redirect" a été supprimé
> Parameters: (
> 'redirect' => '?sent=ok',
> )
> 10 {{elseif !$_POST.email|check_email}}
> 11 {{:assign err="L'adresse e-mail n'a pas l'air
valide."}}
> 12 {{else}}
> 13 {{:assign body="Message de %s - <%s> :
> %s"|args:$_POST.name:$_POST.mail:$_POST.message}}
> 14 {{:mail to=$config.email_asso subject="Message depuis le
> formulaire de contact" body=$body}}
> 15 {{:http redirect="?sent=ok"}}
> 16 {{/if}}
> 17{{elseif $_GET.sent}}
> 18 <p class="alert">Votre message nous a bien été transmis
!</p>
> 19{{/if}}
> 20
>
Bonjour et merci pour l'aide mais cela ne semble pas fonctionner pour moi.
Le message retourné devrait être "Votre message nous a bien été transmis !"
donc il y a quelque chose qui ne fonctionne pas avec "http redirect".
Je vais continuer à chercher.
________________________________
De : stephane.paheko@free.fr <stephane.paheko@free.fr>
Envoyé : vendredi 9 février 2024 09:06
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
hello je n'ai pas l'erreur
avec le code suivant
{{:include file="_head.html" title="Contactez-SpipFactory"}}
{{if $_POST.send}}
{{if $_POST.name|trim == ""}}
{{:assign err="Il faut renseigner un nom."}}
{{elseif $_POST.secret|trim != "1337"}}
{{:assign err="Merci de renseigner le nombre magique contre les
robots."}}
{{elseif $_POST.message|trim == ""}}
{{:assign err="Le message est vide ?"}}
{{elseif !$_POST.email|check_email}}
{{:assign err="L'adresse e-mail n'a pas l'air valide."}}
{{else}}
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.email:$_POST.message}}
{{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
{{:http redirect="https://spipfactory.assoc.eu/team?sent=ok"}}
{{/if}}
{{elseif $_GET.sent}}
<p class="alert">Votre message nous a bien été transmis !</p>
{{/if}}
<section>
qui renvoie sur la page
https://spipfactory.assoc.eu/team
si ça peu aider
Le 08/02/2024 à 19:13, Fabrice Girard a écrit :
Le message d'erreur est :
Une erreur s'est produite
Dans le code du module "web"
Erreur dans 'modules/web/contact' :
line 15: function 'http' has returned an error: Le paramètre
"redirect" a été supprimé
Parameters: (
'redirect' => '?sent=ok',
)
10 {{elseif !$_POST.email|check_email}}
11 {{:assign err="L'adresse e-mail n'a pas l'air
valide."}}
12 {{else}}
13 {{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.mail:$_POST.message}}
14 {{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
15 {{:http redirect="?sent=ok"}}
16 {{/if}}
17{{elseif $_GET.sent}}
18 <p class="alert">Votre message nous a bien été transmis
!</p>
19{{/if}}
20
exact
j'ai le même bug
par contre on reçois le message
Le 09/02/2024 à 12:18, Fabrice Girard a écrit :
> Bonjour et merci pour l'aide mais cela ne semble pas fonctionner pour
moi.
>
> Le message retourné devrait être "Votre message nous a bien été
> transmis !" donc il y a quelque chose qui ne fonctionne pas avec "http
> redirect".
>
> Je vais continuer à chercher.
>
> ------------------------------------------------------------------------
> *De :* stephane.paheko@free.fr <stephane.paheko@free.fr>
> *Envoyé :* vendredi 9 février 2024 09:06
> *À :* aide@paheko.cloud <aide@paheko.cloud>
> *Objet :* Re: [Paheko] Formulaire de contact - Erreur : Le paramètre
> "redirect" a été supprimé
> hello je n'ai pas l'erreur
> avec le code suivant
>
> {{:include file="_head.html"
title="Contactez-SpipFactory"}}
> {{if $_POST.send}}
> {{if $_POST.name|trim == ""}}
> {{:assign err="Il faut renseigner un nom."}}
> {{elseif $_POST.secret|trim != "1337"}}
> {{:assign err="Merci de renseigner le nombre magique
> contre les robots."}}
> {{elseif $_POST.message|trim == ""}}
> {{:assign err="Le message est vide ?"}}
> {{elseif !$_POST.email|check_email}}
> {{:assign err="L'adresse e-mail n'a pas
l'air valide."}}
> {{else}}
> {{:assign body="Message de %s - <%s> :
> %s"|args:$_POST.name:$_POST.email:$_POST.message}}
> {{:mail to=$config.email_asso subject="Message depuis
le
> formulaire de contact" body=$body}}
> ***{{:http redirect="**https://spipfactory.assoc.eu/team
> <https://spipfactory.assoc.eu/team>**?sent=ok"}}*
> {{/if}}
> {{elseif $_GET.sent}}
> <p class="alert">Votre message nous a bien été
transmis !</p>
> {{/if}}
> <section>
>
>
>
> qui renvoie sur la page
> https://spipfactory.assoc.eu/team <https://spipfactory.assoc.eu/team>
>
>
>
> si ça peu aider
>
> Le 08/02/2024 à 19:13, Fabrice Girard a écrit :
>
> Le message d'erreur est :
>
> Une erreur s'est produite
> Dans le code du module "web"
> Erreur dans 'modules/web/contact' :
> line 15: function 'http' has returned an error: Le paramètre
> "redirect" a été supprimé
> Parameters: (
> 'redirect' => '?sent=ok',
> )
> 10 {{elseif !$_POST.email|check_email}}
> 11 {{:assign err="L'adresse e-mail n'a pas
l'air valide."}}
> 12 {{else}}
> 13 {{:assign body="Message de %s - <%s> :
> %s"|args:$_POST.name:$_POST.mail:$_POST.message}}
> 14 {{:mail to=$config.email_asso subject="Message depuis
le
> formulaire de contact" body=$body}}
> 15 {{:http redirect="?sent=ok"}}
> 16 {{/if}}
> 17{{elseif $_GET.sent}}
> 18 <p class="alert">Votre message nous a bien été
transmis !</p>
> 19{{/if}}
> 20
>
>
> -- @micalement stéphane https://spipfactory.assoc.eu/
> <https://spipfactory.assoc.eu/> -- En répondant à ce courriel vous
> acceptez implicitement la diffusion, l'échange de la conversation,
> sauf avis contraire clairement exprimé.
Je viens de vérifier sur une installation de test chez mon hébergeur et tout
fonctionne correctement : j'ai bien le texte « Votre message nous a bien été
transmis ! » et je reçois le courriel à l'adresse de contact de
l'association.
Seule petite coquille dans le code de l'exemple : au lieu de
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.mail:$_POST.message}}
il faut écrire
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.email:$_POST.message}}
en clair : $_POST.email à la place de $_POST.mail
mais ça ne change pas le fonctionnement, simplement l'adresse de l'expéditeur
ne
figure pas dans le texte du courriel
Jean-Christophe Engel
Le 09/02/2024 à 13:17, stephane.paheko@free.fr a écrit :
> exact
> j'ai le même bug
>
> par contre on reçois le message
>
>
> Le 09/02/2024 à 12:18, Fabrice Girard a écrit :
>> Bonjour et merci pour l'aide mais cela ne semble pas fonctionner pour
moi.
>>
>> Le message retourné devrait être "Votre message nous a bien été
transmis !"
>> donc il y a quelque chose qui ne fonctionne pas avec "http
redirect".
>>
>> Je vais continuer à chercher.
>>
>>
--------------------------------------------------------------------------------
>> *De :* stephane.paheko@free.fr <stephane.paheko@free.fr>
>> *Envoyé :* vendredi 9 février 2024 09:06
>> *À :* aide@paheko.cloud <aide@paheko.cloud>
>> *Objet :* Re: [Paheko] Formulaire de contact - Erreur : Le paramètre
>> "redirect" a été supprimé
>> hello je n'ai pas l'erreur
>> avec le code suivant
>>
>> {{:include file="_head.html"
title="Contactez-SpipFactory"}}
>> {{if $_POST.send}}
>> {{if $_POST.name|trim == ""}}
>> {{:assign err="Il faut renseigner un nom."}}
>> {{elseif $_POST.secret|trim != "1337"}}
>> {{:assign err="Merci de renseigner le nombre magique
contre les
>> robots."}}
>> {{elseif $_POST.message|trim == ""}}
>> {{:assign err="Le message est vide ?"}}
>> {{elseif !$_POST.email|check_email}}
>> {{:assign err="L'adresse e-mail n'a pas
l'air valide."}}
>> {{else}}
>> {{:assign body="Message de %s - <%s> :
>> %s"|args:$_POST.name:$_POST.email:$_POST.message}}
>> {{:mail to=$config.email_asso subject="Message depuis
le
>> formulaire de contact" body=$body}}
>> ***{{:http redirect="**https://spipfactory.assoc.eu/team
>> <https://spipfactory.assoc.eu/team>**?sent=ok"}}*
>> {{/if}}
>> {{elseif $_GET.sent}}
>> <p class="alert">Votre message nous a bien été
transmis !</p>
>> {{/if}}
>> <section>
>>
>>
>>
>> qui renvoie sur la page
>> https://spipfactory.assoc.eu/team
<https://spipfactory.assoc.eu/team>
>>
>>
>>
>> si ça peu aider
>>
>> Le 08/02/2024 à 19:13, Fabrice Girard a écrit :
>>
>> Le message d'erreur est :
>>
>> Une erreur s'est produite
>> Dans le code du module "web"
>> Erreur dans 'modules/web/contact' :
>> line 15: function 'http' has returned an error: Le paramètre
"redirect" a
>> été supprimé
>> Parameters: (
>> 'redirect' => '?sent=ok',
>> )
>> 10 {{elseif !$_POST.email|check_email}}
>> 11 {{:assign err="L'adresse e-mail n'a pas
l'air valide."}}
>> 12 {{else}}
>> 13 {{:assign body="Message de %s - <%s> :
>> %s"|args:$_POST.name:$_POST.mail:$_POST.message}}
>> 14 {{:mail to=$config.email_asso subject="Message depuis
le
>> formulaire de contact" body=$body}}
>> 15 {{:http redirect="?sent=ok"}}
>> 16 {{/if}}
>> 17{{elseif $_GET.sent}}
>> 18 <p class="alert">Votre message nous a bien été
transmis !</p>
>> 19{{/if}}
>> 20
>>
>>
>> -- @micalement stéphane https://spipfactory.assoc.eu/
>> <https://spipfactory.assoc.eu/> -- En répondant à ce courriel vous
acceptez
>> implicitement la diffusion, l'échange de la conversation, sauf avis
contraire
>> clairement exprimé.
>
> --
> @micalement stéphane
> https://spipfactory.assoc.eu/
> --
> En répondant à ce courriel vous acceptez implicitement la diffusion,
l'échange de la conversation, sauf avis contraire clairement exprimé.
>
Une autre association a le bug :
https://admin.kd2.org/lists/aide@paheko.cloud/archives/32419
________________________________
De : stephane.paheko@free.fr <stephane.paheko@free.fr>
Envoyé : vendredi 9 février 2024 13:17
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
exact
j'ai le même bug
par contre on reçois le message
[cid:a8213e00-92d3-40c6-8540-2d6ccf4367e5]
Le 09/02/2024 à 12:18, Fabrice Girard a écrit :
Bonjour et merci pour l'aide mais cela ne semble pas fonctionner pour moi.
Le message retourné devrait être "Votre message nous a bien été transmis !"
donc il y a quelque chose qui ne fonctionne pas avec "http redirect".
Je vais continuer à chercher.
________________________________
De : stephane.paheko@free.fr<mailto:stephane.paheko@free.fr>
<stephane.paheko@free.fr><mailto:stephane.paheko@free.fr>
Envoyé : vendredi 9 février 2024 09:06
À : aide@paheko.cloud<mailto:aide@paheko.cloud>
<aide@paheko.cloud><mailto:aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
hello je n'ai pas l'erreur
avec le code suivant
{{:include file="_head.html" title="Contactez-SpipFactory"}}
{{if $_POST.send}}
{{if $_POST.name|trim == ""}}
{{:assign err="Il faut renseigner un nom."}}
{{elseif $_POST.secret|trim != "1337"}}
{{:assign err="Merci de renseigner le nombre magique contre les
robots."}}
{{elseif $_POST.message|trim == ""}}
{{:assign err="Le message est vide ?"}}
{{elseif !$_POST.email|check_email}}
{{:assign err="L'adresse e-mail n'a pas l'air valide."}}
{{else}}
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.email:$_POST.message}}
{{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
{{:http redirect="https://spipfactory.assoc.eu/team?sent=ok"}}
{{/if}}
{{elseif $_GET.sent}}
<p class="alert">Votre message nous a bien été transmis !</p>
{{/if}}
<section>
qui renvoie sur la page
https://spipfactory.assoc.eu/team
si ça peu aider
Le 08/02/2024 à 19:13, Fabrice Girard a écrit :
Le message d'erreur est :
Une erreur s'est produite
Dans le code du module "web"
Erreur dans 'modules/web/contact' :
line 15: function 'http' has returned an error: Le paramètre
"redirect" a été supprimé
Parameters: (
'redirect' => '?sent=ok',
)
10 {{elseif !$_POST.email|check_email}}
11 {{:assign err="L'adresse e-mail n'a pas l'air
valide."}}
12 {{else}}
13 {{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.mail:$_POST.message}}
14 {{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
15 {{:http redirect="?sent=ok"}}
16 {{/if}}
17{{elseif $_GET.sent}}
18 <p class="alert">Votre message nous a bien été transmis
!</p>
19{{/if}}
20
Dans notre cas nous sommes en version Paheko 1.3.5 [4e1a84a7c2] hebergé par Paheko.cloud
________________________________
De : aide@paheko.cloud <aide@paheko.cloud> de la part de lesanges at zaclys.net via
aide <aide@paheko.cloud>
Envoyé : vendredi 9 février 2024 13:22
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
Je viens de vérifier sur une installation de test chez mon hébergeur et tout
fonctionne correctement : j'ai bien le texte « Votre message nous a bien été
transmis ! » et je reçois le courriel à l'adresse de contact de
l'association.
Seule petite coquille dans le code de l'exemple : au lieu de
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.mail:$_POST.message}}
il faut écrire
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.email:$_POST.message}}
en clair : $_POST.email à la place de $_POST.mail
mais ça ne change pas le fonctionnement, simplement l'adresse de l'expéditeur
ne
figure pas dans le texte du courriel
Jean-Christophe Engel
Le 09/02/2024 à 13:17, stephane.paheko@free.fr a écrit :
> exact
> j'ai le même bug
>
> par contre on reçois le message
>
>
> Le 09/02/2024 à 12:18, Fabrice Girard a écrit :
>> Bonjour et merci pour l'aide mais cela ne semble pas fonctionner pour
moi.
>>
>> Le message retourné devrait être "Votre message nous a bien été
transmis !"
>> donc il y a quelque chose qui ne fonctionne pas avec "http
redirect".
>>
>> Je vais continuer à chercher.
>>
>>
--------------------------------------------------------------------------------
>> *De :* stephane.paheko@free.fr <stephane.paheko@free.fr>
>> *Envoyé :* vendredi 9 février 2024 09:06
>> *À :* aide@paheko.cloud <aide@paheko.cloud>
>> *Objet :* Re: [Paheko] Formulaire de contact - Erreur : Le paramètre
>> "redirect" a été supprimé
>> hello je n'ai pas l'erreur
>> avec le code suivant
>>
>> {{:include file="_head.html"
title="Contactez-SpipFactory"}}
>> {{if $_POST.send}}
>> {{if $_POST.name|trim == ""}}
>> {{:assign err="Il faut renseigner un nom."}}
>> {{elseif $_POST.secret|trim != "1337"}}
>> {{:assign err="Merci de renseigner le nombre magique contre
les
>> robots."}}
>> {{elseif $_POST.message|trim == ""}}
>> {{:assign err="Le message est vide ?"}}
>> {{elseif !$_POST.email|check_email}}
>> {{:assign err="L'adresse e-mail n'a pas l'air
valide."}}
>> {{else}}
>> {{:assign body="Message de %s - <%s> :
>> %s"|args:$_POST.name:$_POST.email:$_POST.message}}
>> {{:mail to=$config.email_asso subject="Message depuis le
>> formulaire de contact" body=$body}}
>> ***{{:http redirect="**https://spipfactory.assoc.eu/team
>> <https://spipfactory.assoc.eu/team>**?sent=ok"}}*
>> {{/if}}
>> {{elseif $_GET.sent}}
>> <p class="alert">Votre message nous a bien été
transmis !</p>
>> {{/if}}
>> <section>
>>
>>
>>
>> qui renvoie sur la page
>> https://spipfactory.assoc.eu/team
<https://spipfactory.assoc.eu/team>
>>
>>
>>
>> si ça peu aider
>>
>> Le 08/02/2024 à 19:13, Fabrice Girard a écrit :
>>
>> Le message d'erreur est :
>>
>> Une erreur s'est produite
>> Dans le code du module "web"
>> Erreur dans 'modules/web/contact' :
>> line 15: function 'http' has returned an error: Le paramètre
"redirect" a
>> été supprimé
>> Parameters: (
>> 'redirect' => '?sent=ok',
>> )
>> 10 {{elseif !$_POST.email|check_email}}
>> 11 {{:assign err="L'adresse e-mail n'a pas
l'air valide."}}
>> 12 {{else}}
>> 13 {{:assign body="Message de %s - <%s> :
>> %s"|args:$_POST.name:$_POST.mail:$_POST.message}}
>> 14 {{:mail to=$config.email_asso subject="Message depuis
le
>> formulaire de contact" body=$body}}
>> 15 {{:http redirect="?sent=ok"}}
>> 16 {{/if}}
>> 17{{elseif $_GET.sent}}
>> 18 <p class="alert">Votre message nous a bien été
transmis !</p>
>> 19{{/if}}
>> 20
>>
>>
>> -- @micalement stéphane https://spipfactory.assoc.eu/
>> <https://spipfactory.assoc.eu/> -- En répondant à ce courriel vous
acceptez
>> implicitement la diffusion, l'échange de la conversation, sauf avis
contraire
>> clairement exprimé.
>
> --
> @micalement stéphane
> https://spipfactory.assoc.eu/
> --
> En répondant à ce courriel vous acceptez implicitement la diffusion,
l'échange de la conversation, sauf avis contraire clairement exprimé.
>
Du coup j'ai supprimé le "redirect" et voici ce que cela donne (est-ce
bien ou pas, don't know ! :
{{if $_POST.send}}
{{if $_POST.name|trim == ""}}
{{:assign err="Il faut renseigner un nom."}}
{{elseif $_POST.secret|trim != "1337"}}
{{:assign err="Merci de renseigner le nombre magique contre les
robots."}}
{{elseif $_POST.message|trim == ""}}
{{:assign err="Le message est vide ?"}}
{{elseif !$_POST.email|check_email}}
{{:assign err="L'adresse e-mail n'a pas l'air valide."}}
{{else}}
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.email:$_POST.message}}
{{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
<p class="alert">Votre message nous a bien été transmis
!</p>
{{/if}}
{{/if}}
________________________________
De : Fabrice Girard <fabrice@lesfouleesdangervilliers.fr>
Envoyé : vendredi 9 février 2024 14:05
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : RE: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
Une autre association a le bug :
https://admin.kd2.org/lists/aide@paheko.cloud/archives/32419
________________________________
De : stephane.paheko@free.fr <stephane.paheko@free.fr>
Envoyé : vendredi 9 février 2024 13:17
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
exact
j'ai le même bug
par contre on reçois le message
[cid:44605ef1-f33b-4a4d-bd9a-2da3a726b06a]
Le 09/02/2024 à 12:18, Fabrice Girard a écrit :
Bonjour et merci pour l'aide mais cela ne semble pas fonctionner pour moi.
Le message retourné devrait être "Votre message nous a bien été transmis !"
donc il y a quelque chose qui ne fonctionne pas avec "http redirect".
Je vais continuer à chercher.
________________________________
De : stephane.paheko@free.fr<mailto:stephane.paheko@free.fr>
<stephane.paheko@free.fr><mailto:stephane.paheko@free.fr>
Envoyé : vendredi 9 février 2024 09:06
À : aide@paheko.cloud<mailto:aide@paheko.cloud>
<aide@paheko.cloud><mailto:aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
hello je n'ai pas l'erreur
avec le code suivant
{{:include file="_head.html" title="Contactez-SpipFactory"}}
{{if $_POST.send}}
{{if $_POST.name|trim == ""}}
{{:assign err="Il faut renseigner un nom."}}
{{elseif $_POST.secret|trim != "1337"}}
{{:assign err="Merci de renseigner le nombre magique contre les
robots."}}
{{elseif $_POST.message|trim == ""}}
{{:assign err="Le message est vide ?"}}
{{elseif !$_POST.email|check_email}}
{{:assign err="L'adresse e-mail n'a pas l'air valide."}}
{{else}}
{{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.email:$_POST.message}}
{{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
{{:http redirect="https://spipfactory.assoc.eu/team?sent=ok"}}
{{/if}}
{{elseif $_GET.sent}}
<p class="alert">Votre message nous a bien été transmis !</p>
{{/if}}
<section>
qui renvoie sur la page
https://spipfactory.assoc.eu/team
si ça peu aider
Le 08/02/2024 à 19:13, Fabrice Girard a écrit :
Le message d'erreur est :
Une erreur s'est produite
Dans le code du module "web"
Erreur dans 'modules/web/contact' :
line 15: function 'http' has returned an error: Le paramètre
"redirect" a été supprimé
Parameters: (
'redirect' => '?sent=ok',
)
10 {{elseif !$_POST.email|check_email}}
11 {{:assign err="L'adresse e-mail n'a pas l'air
valide."}}
12 {{else}}
13 {{:assign body="Message de %s - <%s> :
%s"|args:$_POST.name:$_POST.mail:$_POST.message}}
14 {{:mail to=$config.email_asso subject="Message depuis le formulaire de
contact" body=$body}}
15 {{:http redirect="?sent=ok"}}
16 {{/if}}
17{{elseif $_GET.sent}}
18 <p class="alert">Votre message nous a bien été transmis
!</p>
19{{/if}}
20
--
@micalement stéphane
https://spipfactory.assoc.eu/
--
En répondant à ce courriel vous acceptez implicitement la diffusion, l'échange de
la conversation, sauf avis contraire clairement exprimé.
--
@micalement stéphane
https://spipfactory.assoc.eu/
--
En répondant à ce courriel vous acceptez implicitement la diffusion, l'échange de
la conversation, sauf avis contraire clairement exprimé.
Il faut mettre ceci après la fonction mail :
{{:redirect to="%s?sent=ok"|args:$request_url}}
J'ai mis à jour la doc en accord :
https://paheko.cloud/creer-un-formulaire-de-contact
Cela fonctionne. Plus de message d'erreur, mais pas le message "Votre message
nous a bien été transmis !" après l'envoi du formulaire.
Dans la barre d'adresse je retrouve
"https://lesfouleesdangervilliers.fr/contact??sent=ok" et il me semble
qu'il y a un "?" en trop ce qui doit être la raison du non-affichage du
message "Votre message nous a bien été transmis !"
________________________________
De : BohwaZ/Paheko <bohwaz@paheko.cloud>
Envoyé : vendredi 9 février 2024 19:34
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
Il faut mettre ceci après la fonction mail :
{{:redirect to="%s?sent=ok"|args:$request_url}}
J'ai mis à jour la doc en accord :
https://paheko.cloud/creer-un-formulaire-de-contact
J'ai supprimé le "?" et cela fonctionne, j'ai bien le message
"Votre message nous a bien été transmis !"
{{:redirect to="%ssent=ok"|args:$request_url}}
________________________________
De : BohwaZ/Paheko <bohwaz@paheko.cloud>
Envoyé : vendredi 9 février 2024 19:34
À : aide@paheko.cloud <aide@paheko.cloud>
Objet : Re: [Paheko] Formulaire de contact - Erreur : Le paramètre "redirect" a
été supprimé
Il faut mettre ceci après la fonction mail :
{{:redirect to="%s?sent=ok"|args:$request_url}}
J'ai mis à jour la doc en accord :
https://paheko.cloud/creer-un-formulaire-de-contact
nickel
et si tu fou une url de ton choix tu y va
{{:redirect to="https://spipfactory.assoc.eu/team"|args:$request_url}}
Le 09/02/2024 à 21:07, Fabrice Girard a écrit :
> J'ai supprimé le "?" et cela fonctionne, j'ai bien le message
"Votre
> message nous a bien été transmis !"
>
> {{:redirect to="%*ssent*=ok"|args:$request_url}}
>
> ------------------------------------------------------------------------
> *De :* BohwaZ/Paheko <bohwaz@paheko.cloud>
> *Envoyé :* vendredi 9 février 2024 19:34
> *À :* aide@paheko.cloud <aide@paheko.cloud>
> *Objet :* Re: [Paheko] Formulaire de contact - Erreur : Le paramètre
> "redirect" a été supprimé
> Il faut mettre ceci après la fonction mail :
>
> {{:redirect to="%s?sent=ok"|args:$request_url}}
>
> J'ai mis à jour la doc en accord :
> https://paheko.cloud/creer-un-formulaire-de-contact
> <https://paheko.cloud/creer-un-formulaire-de-contact>
>
> --
> Liste d'entraide des utilisateurs de Paheko
> https://paheko.cloud/ <https://paheko.cloud/>
>
> Pour se désinscrire : https://paheko.cloud/entraide
> <https://paheko.cloud/entraide>
> Archives : https://admin.kd2.org/lists/aide@paheko.cloud/archives/
> <https://admin.kd2.org/lists/aide@paheko.cloud/archives/>
Hello,
merci pour vos retours, j'ai ajouté un formulaire de contact par défaut
dans le thème du site web de Paheko.
Pour l'activer, cocher la case dans Site Web -> Administration ->
Configuration du thème.
Note : ne marchera pas si vous avez modifié les squelettes du site web
:)
Et si on a personnalisé le squelette, il y a pas moyen de récupérer le formulaire (lien
ou ajout dans le squelette) ?
------------
"Mieux vaut prendre le changement par la main avant qu’il ne vous prenne par la
gorge." (Winston Churchill).
> Le 12 févr. 2024 à 18:42, BohwaZ/Paheko <bohwaz@paheko.cloud> a écrit :
>
> Hello,
>
> merci pour vos retours, j'ai ajouté un formulaire de contact par défaut
> dans le thème du site web de Paheko.
>
> Pour l'activer, cocher la case dans Site Web -> Administration ->
> Configuration du thème.
>
> Note : ne marchera pas si vous avez modifié les squelettes du site web
> :)
>
> --
> Liste d'entraide des utilisateurs de Paheko
> https://paheko.cloud/
>
> Pour se désinscrire : https://paheko.cloud/entraide
> Archives : https://admin.kd2.org/lists/aide@paheko.cloud/archives/
> Et si on a personnalisé le squelette, il y a pas moyen de récupérer
> le formulaire (lien ou ajout dans le squelette) ?
Cliquer sur "Différences" à côté du nom du squelette dans la liste des
squelettes.
Finalement ça été très simple.
J’ai remplacé mon lien «contact » par « Contact.html »
> Le 13 févr. 2024 à 12:30, BohwaZ/Paheko <bohwaz@paheko.cloud> a écrit :
>
>> Et si on a personnalisé le squelette, il y a pas moyen de récupérer
>> le formulaire (lien ou ajout dans le squelette) ?
>
> Cliquer sur "Différences" à côté du nom du squelette dans la liste
des
> squelettes.
>
> --
> Liste d'entraide des utilisateurs de Paheko
> https://paheko.cloud/
>
> Pour se désinscrire : https://paheko.cloud/entraide
> Archives : https://admin.kd2.org/lists/aide@paheko.cloud/archives/