inscription [Réglé]
apres l'inscription toujours sur inscription
Support des Modules
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
Pour cela il faut remplacer la ligne 49 du fichier /newsletter/controllers/NewsletterSubscribeController.class.php par :
Code PHP :
AppContext::get_response()->redirect(NewsletterUrlBuilder::home());
Nb : dans ce cas le message de succès ne sera pas affiché.
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
Des que je l'ai fait je te tiens au courant et merci encore pour t'a réponse
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
et sa fonctionne pas j'ai une page blanche quand je vais dans inscription
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
il a dit ceci :
julienseth78 :
Bonjour,
Pour cela il faut remplacer la ligne 49 du fichier /newsletter/controllers/NewsletterSubscribeController.class.php par :
Nb : dans ce cas le message de succès ne sera pas affiché.
Pour cela il faut remplacer la ligne 49 du fichier /newsletter/controllers/NewsletterSubscribeController.class.php par :
Code PHP :
AppContext::get_response()->redirect(NewsletterUrlBuilder::home());
Nb : dans ce cas le message de succès ne sera pas affiché.
Donc vous avez surement édité le mauvais fichier ou n'avez pas remplacer la ligne en entier.
Cordialement, janus57
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
Fatal error: Call to undefined method AppContext::get_reponse() in /homepages/18/d404230239/htdocs/lesamisdutuzan/newsletter/controllers/NewsletterSubscribeController.class.php on line 49
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
class NewslettersubscribeController extends ModuleController
{
private $lang;
private $view;
private $form;
private $submit_button;
private $email;
public function execute(HTTPRequestCustom $request)
{
$this->check_authorizations();
$this->init();
$this->build_form();
$tpl = new StringTemplate('# INCLUDE MSG ## INCLUDE FORM #');
$tpl->add_lang($this->lang);
if ($this->submit_button->has_been_submited() && $this->form->validate())
{
if ($this->save())
$tpl->put('MSG',AppContext::get_reponse()->redirect(NewsletterUrlBuilder::home());
else
$tpl->put('MSG', MessageHelper::display($this->lang['error-choose-stream'], E_USER_ERROR));
}
$tpl->put('FORM', $this->form->display());
return $this->build_response($tpl);
}
Édité par ptiloup33 Le 10/11/2015 à 20h55
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
comme dit par julienseth78 : il faut mettre seulement et uniquement (car il dit "il faut remplacer la ligne 49", remplacer == on enlève l'originale) :
Code PHP :
AppContext::get_response()->redirect(NewsletterUrlBuilder::home());
P.S. faut éviter le triple posts…
Cordialement, janus57
ptiloup33 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre ptiloup33
- Inscrit le : 29/01/2012
- Site internet
- Groupes :
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie