Joomla 3 Erreur Mise en page default introuvable

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

  • Joomla 3 Erreur Mise en page default introuvable

    Bonsoir,

    Je développe un composant sous Joomla 3 (je n'avais pas ce genre de problème sous Joomla 2.5), j'ai une vue nommée legacy, la classe est définie par :
    class JpoimmatViewsLegacyHtml extends JViewLegacy
    Lorsque je tente d'appeler cette vue, j'ai une erreur :
    500 Mise en page default_legacy introuvable
    Or j'ai bien le fichier default.php dans le sous répertoire tmpl de la vue.
    Si j'initialise $tpl avant l'appel à display :
    $tpl='legacy';
    return parent::display($tpl);

    Alors, l'erreur devient :
    500 Mise en page default_legacy introuvable
    Ceci même si je crée un fichier default_legacy.php dans le sous répertoire tmpl

    Quelque chose m'échappe, est ce que quelqu'un peut m'aider ?
    D'avance merci.
    Amicalement,
    Jpaul

    http://www.jp-olivier.net/r

  • #2
    Re : Joomla 3 Erreur Mise en page default introuvable

    Bonjour Jpaul007,

    La syntaxe du nom de classe de vue est : class <Name>View<Viewname> extends JViewLegacy

    Si le composant s'appelle 'jpoimmat' et la vue 'legacy' (URL ...?option=com_jpoimmat&view=legacy) la classe devrait être :
    class JpoimmatViewLegacy extends JViewLegacy

    Je n'ai jamais testé avec une vue nommée 'legacy' mais je ne pense pas que ce soit un mot réservé.

    Amicalement,
    Rajoz

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X