Comment Hacker / Personnaliser proprement ?

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

  • Comment Hacker / Personnaliser proprement ?

    Bonjour,

    je vais enfin mettre à jour un vieux site Joomla 1.5
    A l'époque je l'avais pas mal hacké pour personnaliser Joomla, Virtuemart, composants, etc.
    Je ne m'étais pas trop posé de questions et j'y étais allé directement au couteau dans les fichiers originaux.
    J'imagine que forcément une fois en version 3, à un moment ou un autre, je vais devoir aussi personnaliser certains éléments...

    Je voudrais mieux faire cette fois-ci.
    Y a-t-il une manière "propre" pour personnaliser / hacker qui permette de s'y retrouver facilement, de faire sans trop de difficultés ensuite des mises à jour, …

    Merci pour vos bons conseils
    PAul

  • #2
    Il existe effectivement une façon de procéder (il y en a surement d'autres) qui s'appelle la surcharge. Tu pourras trouver pas mal d'infos ici : https://cinnk.com/joomla/3/trucs-et-...les-surcharges. Ça ne permet pas de tout bidouiller, mais c'est déja un premier pas.
    Mister Paul aime ceci.
    Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
    Confucius

    Commentaire


    • #3
      Envoyé par lesoutier Voir le message
      Il existe effectivement une façon de procéder (il y en a surement d'autres) qui s'appelle la surcharge. Tu pourras trouver pas mal d'infos ici : https://cinnk.com/joomla/3/trucs-et-...les-surcharges. Ça ne permet pas de tout bidouiller, mais c'est déja un premier pas.
      Merci. J'y ai appris une logique pour localiser le fichier sur lequel intervenir. C'est une étape qui m'avait fait perdre pas mal de temps la dernière fois avec Joomla tellement il y a de fichiers constitutifs de la page. Là ça clarifie avec les paramètres compris dans l'URL.
      Par contre les fichiers modifiés sont directement écrasés => Que se passe-t-il en cas de mise à jour ?
      J'imagine que toutes les modifications / personnalisations sont perdues...
      Y a-t-il un moyen de les conserver ?

      Commentaire


      • #4
        Bonjour,
        J'imagine que toutes les modifications / personnalisations sont perdues...
        Non, c'est la toute la magie des surcharges
        UP, le plugin universel à découvrir sur https//up.lomart.fr
        bgMax
        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

        Commentaire


        • #5
          Alors là incroyable... j'ai peine à y croire ! Lors d'une mise à jour Joomla n'écrase pas les fichiers ? Comment fait-il alors ?

          Commentaire


          • #6
            Vous l'apprendrez en lisant l'article proposé par lesoutier (>
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              Oui je l'ai lu et il dit comment :
              "Joomla! nous permet de créer des surcharges de templates, qui sont des modifications sur les composants ou modules Joomla!, qui peuvent être apportées à partir du template, et surtout sans toucher les fichiers core de Joomla!."

              Donc effectivement dans ce cas s'il y a une mise à jour de Joomla, il n'y aura pas de modification puisque les fichiers Joomla n'ont pas été touchés.
              Mais s'il y a une mise à jour du composant ou du module modifié, toute la personnalisation sera effacée à moins de reporter manuellement la modification après la mise à jour du fichier.

              Mais je me trompe peut-être...

              EDIT :
              Oops, après avec vu tous les modules et plugins quedéveloppés par lomart je modifie ma dernière phrase en :
              "Je me trompe c'est sûr, mais je ne comprends pas ce qui m'échappe..."
              Respect
              ;-)
              Dernière édition par Mister Paul à 09/12/2017, 18h05

              Commentaire


              • #8
                Non tout reste en forme puisque le composant met à jour ses propres fichiers et pas les surcharges.
                Cordialement.
                __
                Eddy !!!
                Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X