J'ai récemment testé un nouveau modèle pour un site (University by Shape5). J'ai essayé d'obtenir un aperçu rapide avant de définir le modèle par défaut en ajoutant ?template=university
à l'URL. Mais le modèle n'a pas été rendu correctement (pas de menu principal, largeur du texte 100%, pas de pied de page, etc.). Ce n'est que lorsque j'ai attribué le modèle par défaut qu'il a été correctement rendu.
Ma question est donc la suivante: existe-t-il une différence entre la façon dont Joomla rend un modèle lorsque vous utilisez ?template=myTemplate
, par opposition à l'attribution du modèle à un élément de menu (ou comme modèle par défaut)?
Mon interprétation de la source est que le paramètre template remplace le nom du template après que Joomla ait chargé les paramètres du template. Votre modèle d'université a donc défini les paramètres du modèle par défaut et n'a probablement pas les informations correctes à afficher.
Voir https://github.com/joomla/joomla-cms/blob/master/libraries/cms/application/site.php#L42