Jcomments ne fonctionne pas en affichage et en ajout

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

  • [Problème] Jcomments ne fonctionne pas en affichage et en ajout

    Bonsoir,

    Je souhaite savoir où le javascript de JCOMMENTS est ajouté par le core JOOMLA.
    En effet, mon html définitif ne contient aucun js de JCOMMENTS.
    Où puis-je déposer des "echo" de debug pour y voir quelque chose ?
    Sous mes articles, le nombre de commentaires est bien affiché comme "3 commentaires" par exemple.
    Mais dès que je veux soit en afficher le contenu soit cliquer sur "Ajouter un commentaire", il ne se passe rien et je retourne en haut de la page.
    C'est pourquoi je souhaiterais de l'aide pour comprendre un peu la mécanique d'ajout à la page principale des javascripts des extensions tierces.
    L'installation de JCOMMENTS se passe pourtant toujours bien et même après un nouvel import des données et une réinstall de l'extension, le comportement de JCOMMENTS perdure.
    Seul JCOMMENTS conserve mon historique, mais pas des outils comme K2 ou SEBLOD.

    Merci à l'avance

    Jean-michel

  • #2
    Re : Jcomments ne fonctionne pas en affichage et en ajout

    J'ajoute quelque chose après des recherches complémentaires.

    J'ai mis des commentaires dans le script "/www/sitejoomla/libraries/joomla/document/html/renderer/head.php" et voilà ce que j'obtiens :
    DEBUT strSrc ########## /sitejoomla/components/com_jcomments/js/jcomments-v2.3.js?v=8
    ########## FIN strSrc
    DEBUT strSrc ########## /sitejoomla/components/com_jcomments/libraries/joomlatune/ajax.js?v=4
    ########## FIN strSrc
    DEBUT strSrc ########## /sitejoomla/media/system/js/mootools-core.js
    ########## FIN strSrc
    DEBUT strSrc ########## /sitejoomla/media/system/js/core.js
    ########## FIN strSrc
    DEBUT strSrc ########## /sitejoomla/media/system/js/caption.js
    ########## FIN strSrc
    DEBUT strSrc ########## /sitejoomla/media/system/js/mootools-more.js
    ########## FIN strSrc
    avec le php modifié ainsi :

    Code PHP:
    // Generate script file links
            
    foreach ($document->_scripts as $strSrc => $strAttr)
            {
                
    $buffer .= $tab '<script src="' $strSrc '"';

                
    // JMA
                        
    $ma_ligne "DEBUT strSrc ########## " $strSrc $lnEnd;
                echo 
    $ma_ligne;
                echo 
    " ########## FIN   strSrc" $lnEnd;;
    ...
            } 
    On y voit donc bien le javascript de jcomments !
    Il semble pourtant que les javascripts en dehors du chemin "/sitejoomla/media/system/js" ne sont pas pris en compte.
    Je ne connais pas suffisamment le core JOOMLA.
    Qui appelle ce .../libraries/joomla/document/html/renderer/head.php ?
    Pourrait-il filtrer alors ce qu'il reçoit avant de l'afficher ?

    Merci à l'avance pour votre concours

    Jean-michel

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X