Bonjour,
j'ai un souci que pour l'instant je n'arrive pas à résoudre, vu mes compétences en codage limitées...
J'utilise depuis peu Acymailing pour les newsletters. Lorsqu'un utilisateur veut se désinscrire, il clique dans son email et il est redirigé sur une page template de Acymailing sur mon site. Ensuite, il se désabonne et il est redirigé sur la page d'accueil, sur laquelle il est censé voir apparaître un message de confirmation, via le système message par défaut de Joomla.
Mais pas sur mon site... J'utilise un template fait avec Themler.
J'ai vu donc avec la team Acymailing, et il me disent que c'est parce qu'il manque la box du message system par défaut de Joomla.
Ils m'ont dit qu'il fallait simplement vérifier dans la source de ma home page que j'avais le code suivant :
Ce qui n'est pas le cas. Ils m'ont ensuite dit qu'il fallait alors ajouter ce code dans mon index.php du template.
Mais ils ne peuvent pas me dire ou et comment mettre ce code. Je pensais que c'était quelque chose de relativement simple, mais bon...
Du coup, est-ce que quelqu'un peu me dire comment faire ceci, ou est-ce vraiment si complexe ?
Je met ici mon index.php du template :
Merci.
Joomla 3.9.26
j'ai un souci que pour l'instant je n'arrive pas à résoudre, vu mes compétences en codage limitées...
J'utilise depuis peu Acymailing pour les newsletters. Lorsqu'un utilisateur veut se désinscrire, il clique dans son email et il est redirigé sur une page template de Acymailing sur mon site. Ensuite, il se désabonne et il est redirigé sur la page d'accueil, sur laquelle il est censé voir apparaître un message de confirmation, via le système message par défaut de Joomla.
Mais pas sur mon site... J'utilise un template fait avec Themler.
J'ai vu donc avec la team Acymailing, et il me disent que c'est parce qu'il manque la box du message system par défaut de Joomla.
Ils m'ont dit qu'il fallait simplement vérifier dans la source de ma home page que j'avais le code suivant :
Code:
<div id="system-message-container"> </div>
Mais ils ne peuvent pas me dire ou et comment mettre ce code. Je pensais que c'était quelque chose de relativement simple, mais bon...
Du coup, est-ce que quelqu'un peu me dire comment faire ceci, ou est-ce vraiment si complexe ?
Je met ici mon index.php du template :
Code:
<?php defined('_JEXEC') or die; ?> <?php /*BEGIN_EDITOR_OPEN*/ $app = JFactory::getApplication('site'); $templateName = $app->getTemplate(); $ret = false; $templateDir = JPATH_THEMES . '/' . $templateName; $editorClass = $templateDir . '/app/' . 'Editor.php'; if (!$app->isAdmin() && file_exists($editorClass)) { require_once $templateDir . '/app/' . 'Editor.php'; $ret = DesignerEditor::override($templateName, __FILE__); } if ($ret) { $editorDir = $templateName . '/editor'; require($ret); return; } else { /*BEGIN_EDITOR_CLOSE*/ ?> <?php /** * Template for Joomla! CMS, created with Designer. * See readme.txt for more details on how to use the template. */ $themeDir = dirname(__FILE__); require_once $themeDir . DIRECTORY_SEPARATOR . 'functions.php'; // Create alias for $this object reference: $document = $this; $document->head = "<jdoc:include type=\"head\" />"; // Shortcut for template base url: $templateUrl = $document->baseurl . '/templates/' . (isset($editorDir) ? $editorDir : $document->template); $document->templateUrl = $templateUrl; Designer::load("Designer_Page"); // Initialize $view: $this->view = new DesignerPage($this); echo $this->view->renderTemplate($themeDir); ?> <?php /*END_EDITOR_OPEN*/ } /*END_EDITOR_CLOSE*/ ?>
Joomla 3.9.26