Mon objectif: changer la mise en page de ma page d'accueil, qui est un élément de menu du type "liste de balises" (ou quelque chose de similaire, je ne connais pas le traduction précise). Comme d'habitude, j'ai créé un fichier remplaçant le modèle de vue qui crée la section correspondante.
Ce que j'ai fait: J'ai donc créé un fichier <template>/html/com_tags/tag/default_items.php
avec le même contenu que components/com_tags/views/tag/tmpl/default_items.php
, attend de voir les modifications apportées au fichier susmentionné. Cependant, même si je vide le fichier, le résultat est le même que sans le fichier.
EDIT - UPDATE 1: Comme suggéré dans une réponse, j'ai essayé de créer une mise en page alternative. J'ai donc créé le fichier <template>/html/com_tags/tag/custom_layout_test.php
et mettez une chaîne de test dedans, mais je ne peux pas la sélectionner dans template style
option de l’entrée de menu.
EDIT - UPDATE 2: Eh bien, cela ne fonctionne toujours pas, mais j'ai trouvé this , ce qui est précisément ce que je voulais faire quand même. Merci pour vos tentatives de m'aider, je suppose que j'ai raté quelque chose, mais je n'ai plus vraiment de temps pour ça. Désolé de laisser cela ouvert, peut-être que le lien aidera quelqu'un.
Je viens de demander à Google "Joomla tag list override" et il m'a dit: http://forum.joomla.org/viewtopic.php?f=706&t=854545
Edit - Mise à jour 1:
Copie components/com_tags/views/tag/tmpl/default.php
et le renommer en<template>/html/com_tags/tag/namewithoutunderscores.php
.
Puis copiez <template>/html/com_tags/tag/default_items.php
àcomponents/com_tags/views/tag/tmpl/default_items.php
et modifiez-le à votre convenance.
Ensuite, vous devez définir une autre disposition de la liste de balises 'namewithoutunderscores' comme valeur par défaut dans les options des éléments étiquetés.