Modification HTML et PHP pas prises en compte

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

  • Modification HTML et PHP pas prises en compte

    Bonjour,

    Je suis nouvelle sur Joomla et en essayant de corriger un problème concernant la barre de recherche des contacts, je suis heurtée à un autre problème. J'essaie de modifier ce fichier "/html/com_contact/featured/default_items.php" afin que la barre de recherche ne disparaisse pas lorsque le résultat est nul, mais mon nouveau code n'est pas pris en compte, même si la sauvegarde du fichier s'effectue bien. J'ai pourtant regardé plusieurs tutoriels concernant le template manager, j'ai même essayé de mettre en commentaire tout le fichier, rien n'y fait. Aucun soucis pour les fichiers css.
    Merci d'avance pour votre aide !

    Ancien Code :

    Code PHP:
    <?php if (empty($this->items)) : ?>    
    <span> <?php echo JText::_('COM_CONTACT_NO_CONTACTS'); ?>    </span>
    <?php else : ?>
    <form action="<?php echo htmlspecialchars(JUri::getInstance()->toString()); ?>" method="post" name="adminForm" id="adminForm">
    <fieldset class="filters">
    <legend class="hidelabeltxt"><?php echo JText::_('JGLOBAL_FILTER_LABEL'); ?></legend>
    Nouveau code :

    Code PHP:
    <form action="<?php echo htmlspecialchars(JUri::getInstance()->toString());  ?>" method="post" name="adminForm" id="adminForm">
    <?php if (empty($this->items)) : ?>    
    <span> <?php echo JText::_('COM_CONTACT_NO_CONTACTS'); ?>    </span>
    <?php endif; ?>
    <fieldset class="filters">
    <legend class="hidelabeltxt"><?php echo JText::_('JGLOBAL_FILTER_LABEL'); ?></legend>
    Joomla version 3.8.7
    Dernière édition par Slogix à 11/05/2018, 12h59

  • #2
    Bonjour,

    Il y a les caches, mais si le problème ne se pose pas pour les CSS, c'est que vous ne devez pas toucher au bon fichier.

    Ma technique perso pour m'en assurer. Je modifie le texte visible dans le fichier original (pas celui de la surcharge).
    Exemple dans votre code :
    Code PHP:
    <span> <?php echo JText::_('COM_CONTACT_NO_CONTACTS'); ?>  xxxxxxxxxxxxxxxxxxxxxxxxx  </span>
    comme cela, je suis sûr d'être sur le bon fichier avant de surcharger et de coder

    PS: mon exemple ne tient pas compte du IF. Il faut mettre l'indicateur ailleurs
    Dernière édition par lomart à 11/05/2018, 13h50
    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


    • #3
      Hum, je viens d'essayer en modifiant directement le fichier sur le serveur, aucune modification, je dois sûrement modifier le mauvais fichier.
      Peut-être connaissez-vous un moyen pour savoir dans quel fichier se trouve tel ou tel composant ?

      C'est bizarre, j'ai vraiment l'impression que le fichier sur lequel je travaille est le bon....

      Merci pour votre aide !
      Dernière édition par Slogix à 11/05/2018, 14h09

      Commentaire


      • #4
        Peut-être connaissez-vous un moyen pour savoir dans quel fichier se trouve tel ou tel composant ?
        Je fait un grep sur un texte généré par le fichier recherché. Ce peut être un nom de classe ou un ID, un texte oblige à chercher la clé correspondante, puis rechercher la clé dans les PHP
        sur PC, j'utilise fileseek
        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

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X