Fork me on GitHub




« 1 (2)


Re: Template TPL ou HTML
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
JJDai a écrit :
je n'avais jamais utiliser de thème avec des surcharges,
JJDai


Petite précision,
On peut tout a fait utiliser un thème très ancien et faire soit même ses propres surcharges, même s'il n'y en avait pas, il suffit d'ajouter les fichier des modules dans le dossier /themes/mon_theme/modules/* et les modifier. (Voir l'article sur la surcharge).*/

Posté le : 23/01/2020 01:18

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Template TPL ou HTML
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Oui mais l'inconvénient c'est qu'en cas de gros changement dans le module, style ajout de champ (c'est mon cas dans extcal sur lequel je fais de grosse modif) c'est que les surcharges des thèmes risquent de ne plus fonctionner correctement, et qu'il faudrait mettre à jour tous le tpl des thèmes qui intègrent des tpl du module.
Mais bon le tout est de le savoir.
JJDai

Posté le : 23/01/2020 12:21

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Template TPL ou HTML
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Tu as tout a fait raison,
si le module dispose de nouveaux champs, il faut faire le point.

Lors d'une mise à jour de module, il ne faut pas se contenter de mettre à jour mais également le lire le change.txt

Je ne parle pas de ton cas, avec du dev, je parle dans le cas le + général, quand un webmaster récupère une MAJ de module.
C'est assez rare que la table de la BDD du module soit changée, mais oui, cela arrive.

Posté le : 23/01/2020 13:54

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Template TPL ou HTML
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
pourquoi ne pas faire une copie des nouveaux templates du module dans le répertoire présent du thème si existant lors de la mise à jour du module.
On vérifie si le répertoire du module est présent dans /themes/modules/
Si existant, on y copie les nouveaux template,
Comme ça la mise à jour est complète et sûre

Posté le : 24/01/2020 14:55
Partager Twitter Partagez cette article sur GG+
Re: Template TPL ou HTML
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Non, Cédric,
ta méthode est parfaite effectivement pour les nouveaux templates, mais pour des templates modifiés, si tu as les même noms de fichiers dans ta surcharge, tu dois vérifier qu'il n'y a pas de nouveautés à l'intérieur de templates qui existaient avant la mise à jour.

Mais rien de bien compliqué, de toute façon.

Posté le : 24/01/2020 15:18

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Template TPL ou HTML
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Hello jjdai.
Quelque soit la manière de faire , s’il y a mise à jour des templates , il faut refaire .
La surcharge permet pour toute mise à jour d’avoir aussi indirectement une sauvegarde de ses modifs.
On peut sans être vraiment inquiet , écraser l’ancien module par le nouveau , si on n’est intervenu que sur les tpl...

Posté le : 25/01/2020 08:15
Partager Twitter Partagez cette article sur GG+
Re: Template TPL ou HTML
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
Grom a écrit :
La surcharge permet pour toute mise à jour d’avoir aussi indirectement une sauvegarde de ses modifs.
On peut sans être vraiment inquiet , écraser l’ancien module par le nouveau , si on n’est intervenu que sur les tpl...

Très bonne remarque, Grom !
Effectivement, la surcharge dans XOOPS, crée par Skalpa (un français) permet de s'affranchir de la perte (par écrasement) des modifications sur les fichiers de rendu (*.tpl).
Avant, il ne fallait pas se louper lors du transfert, c'était carrément chaotique !

Posté le : 27/01/2020 10:38

Open in new window
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

30 Personne(s) en ligne (22 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 30 | Plus ...