Module News : Où modifier les templates des blocks en attendant un correctif (surcharge)
Si le module est installé sur une 5.2
(ou si on utilisait le jeu de templates par défaut sur la précédente version de Xoops)
Les templates à modifier sont ceux du module. la mise à jour est instantanée.
www.monsite.com/modules/news/templates/blocksS'il s'agit d'une migration depuis une version plus ancienne avec un jeu de templates spécifique
C'est un peu plus compliqué :
phpmysql :
dans la table xxx_tplfile
Rechercher le tpl_id
Correspondant au template à modifier
dans mon cas : news_block_top.html
Mais attention, puisque vous utilisiez un autre jeu de templates que default
repérez celui-ci dans le champ tpl_set
le tpl_id vous permet de retrouver le template dans la table xxx_tpl_source
modifiez le template (le champ s'appelle tpl_source)
puis
Nettoyez cache/smarty_compile
Et le bloc est mis à jour selon les modifications du template
EDT : Finalement on peut aussi agir directement sur les templates depuis le répertoire template du module
Pour cela :
il suffit de redéfinir le jeux de templates par défaut :
Remarque : Cette opération ne peut plus se se faire via l'administration (puisque la fonction template a évolué en 2.5)
Il faut passer par phpmyadmin
remettre default dans le champ conf_value
table xxx_config champ
conf_name : template_set
Remarque : Pensez à mettre le jeux de templates par défaut AVANT de migrer votre site en 2.5 !
@+
Z