Système message de joomla absent du template

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Système message de joomla absent du template

    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 :

    Code:
    <div id="system-message-container"> </div>
    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 :

    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*/ ?>
    Merci.

    Joomla 3.9.26
    “Un problème sans solution est un problème mal posé." - Albert Einstein
    "La sagesse, c’est d’avoir des rêves suffisamment grands pour ne pas les perdre de vue quand on les poursuit." - Oscar Wilde

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X