MOdule Climat énergie

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

  • #16
    Re : MOdule Climat énergie

    Dans mon premier code, vite suggéré, je fais remonter de 2 niveaux. S'il en faut trois, une couche supplémentaire de ../ fait l'affaire.
    Ce n'est pas spécifique à Joomla! mais sous Unix, .. pointe le répertoire parent. Donc ../ = le père, ../../ = le grand-père, ../../../ ) l'arrière grand-père, etc.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #17
      Re : MOdule Climat énergie

      j'avais essayé cela aussi masi il me ramène ce Warning
      Code HTML:
      Warning: require_once(/d....../var/www/lj01.cmoi.cc/htdocs/modules/mod_DPEmaison/element../../..//includes/defines.php) [function.require-once]: failed to open stream: No such file or directory in /d.....r/www/lj01.cmoi.cc/htdocs/modules/mod_DPEmaison/element/fr-FR_printpdf.php on line 4
      
      Fatal error: require_once() [function.require]: Failed opening required '/datas/vol2/w4a139556/var/www/lj01.cmoi.cc/htdocs/modules/mod_DPEmaison/element../../..//includes/defines.php' (include_path='.:/opt/alt/php53/usr/share/pear') in /datas/vol2/w4a139556/var/www/lj01.cmoi.cc/htdocs/modules/mod_DPEmaison/element/fr-FR_printpdf.php on line 4
      et je suis bien en début de fichier avant d'appeler ma class pdf
      LJ
      Dernière édition par laurent00 à 23/09/2013, 19h25
      mon avatar : http://www.ingall-niger.org

      Commentaire


      • #18
        Re : MOdule Climat énergie

        vu le look de l'erreur, testes au début des remontées avec un /
        N'ayant jamais tenté d'inclure une lib dans un module, je n'ai pas encore testé ce cas de figure.
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #19
          Re : MOdule Climat énergie

          j'ai trouvé ce code, il faut apparemment faire varier le "currentfolderlevel" http://forum.joomla.org/viewtopic.php?p=1701888
          mon pdf s'affiche
          Code PHP:
          define'DS'DIRECTORY_SEPARATOR );
          $rootFolder explode(DS,dirname(__FILE__));
             
          //current level in diretoty structure
          $currentfolderlevel 3;
          array_splice($rootFolder,-$currentfolderlevel);
          $base_folder implode(DS,$rootFolder);

          if(
          is_dir($base_folder.DS.'libraries'.DS.'joomla'))   
              {
                 
          define'_JEXEC');  
                 
          define('JPATH_BASE',implode(DS,$rootFolder));
                 
                  require_once 
          JPATH_BASE '/includes/defines.php' 
                  require_once 
          JPATH_BASE '/includes/framework.php' ;

                 
          $mainframe =& JFactory::getApplication('site');
                 
          $mainframe->initialise();
              } 
          mais l'affichage du JText ne prend pas le fichier langue ...
          Code PHP:
              $this->Cell(110,10' '.Jtext::_"MOD_DPE_MAISON_YOUR_ENERGY_TITLE" ).' ',0,1,'C'); 
          LJ
          Dernière édition par laurent00 à 23/09/2013, 20h39
          mon avatar : http://www.ingall-niger.org

          Commentaire


          • #20
            Re : MOdule Climat énergie

            pourtant le Jinput marche bien

            Code PHP:
            define'DS'DIRECTORY_SEPARATOR );
            $rootFolder explode(DS,dirname(__FILE__));
               
            //current level in diretoty structure
            $currentfolderlevel 3;
            array_splice($rootFolder,-$currentfolderlevel);
            $base_folder implode(DS,$rootFolder);

            if(
            is_dir($base_folder.DS.'libraries'.DS.'joomla'))   
                {
                   
            define'_JEXEC');  
                   
            define('JPATH_BASE',implode(DS,$rootFolder));
                   
                    require_once 
            JPATH_BASE '/includes/defines.php' 
                    require_once 
            JPATH_BASE '/includes/framework.php' ;

                   
            $mainframe =& JFactory::getApplication('site');
                   
            $mainframe->initialise();
                }

            $jinput JFactory::getApplication()->input;

            $adresse1 $jinput->get('adresse1''0''STRING');
            $title Jtext::_'MOD_DPE_MAISON_YOUR_ENERGY_TITLE' ); 
            LJ
            Dernière édition par laurent00 à 23/09/2013, 21h40
            mon avatar : http://www.ingall-niger.org

            Commentaire


            • #21
              Re : MOdule Climat énergie

              Dans les cas de ce genre, utilises loadLanguage http://docs.joomla.org/Loading_extra_language_files
              Pas de demande de support par MP.
              S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

              Commentaire


              • #22
                Re : MOdule Climat énergie

                oui le forçage du fichier langue marche
                j'ai seulement écris comme cela pour appeler la langue utilisée
                Code PHP:
                $language_tag $lang->getTag(); 
                par contre j'ai perdu le fichier langue anglais au passage !?

                LJ
                mon avatar : http://www.ingall-niger.org

                Commentaire


                • #23
                  Re : MOdule Climat énergie

                  Il te faut aussi l'ini de langue anglais. Et lors du basculement du site français/anglais, tout est automatique.
                  Pas de demande de support par MP.
                  S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                  Commentaire


                  • #24
                    Re : MOdule Climat énergie

                    oui cet ini est bien présent ! je bricole mais quand même ...
                    je regarderais ce soir
                    LJ
                    mon avatar : http://www.ingall-niger.org

                    Commentaire


                    • #25
                      Re : MOdule Climat énergie

                      Envoyé par jisse03 Voir le message
                      Commences par tes printpdf. Pourquoi les avoir doublés par langue ? En utilisant directement les ini de langue, il n'en faudrait qu'une seule version et pas une par langue.
                      c fait

                      Envoyé par jisse03 Voir le message
                      L'utilisation d'une classe type JParameter ou JInput te permet aussi d'éviter les global et de maintenir un code plus propre.
                      c fait

                      Envoyé par jisse03 Voir le message
                      Dans tes PDF, l'image est également codée en dur, vers ton site, au lieu d'être un paramètre.
                      c'est à dire ? il faut inclure un JPATh_BASE ou JURI_BASE ...? ou poster le résultat image depuis le calcul pour éviter les if->image

                      LJ
                      mon avatar : http://www.ingall-niger.org

                      Commentaire


                      • #26
                        Re : MOdule Climat énergie

                        c'est à dire ? il faut inclure un JPATh_BASE ou JURI_BASE ...? ou poster le résultat image depuis le calcul pour éviter les if->image
                        Poster directement l'image depuis le calcul évite la collection de if
                        Pas de demande de support par MP.
                        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                        Commentaire


                        • #27
                          Re : MOdule Climat énergie

                          voila comment j'ai mis mon image ce qui simplifie effectivement les écritures

                          Code PHP:
                          $this->Image('../image/nrj_'.$imagenrj.'.gif',20,45,85,0,'',''); 
                          je suis près pour la prochaine lecçon ...
                          LJ
                          mon avatar : http://www.ingall-niger.org

                          Commentaire


                          • #28
                            Re : MOdule Climat énergie

                            Fais déjà un pack avec ta version actuelle, qu'on puisse voir ce qui peut encore être amélioré
                            Pas de demande de support par MP.
                            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                            Commentaire


                            • #29
                              Re : MOdule Climat énergie

                              le voila
                              mod_DPEmaison_j35.zip
                              LJ
                              mon avatar : http://www.ingall-niger.org

                              Commentaire


                              • #30
                                Re : MOdule Climat énergie

                                A priori, ça semble déjà bien plus proche de quelque chose de propre
                                Pas de demande de support par MP.
                                S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                                Commentaire

                                Annonce

                                Réduire
                                Aucune annonce pour le moment.

                                Partenaire de l'association

                                Réduire

                                Hébergeur Web PlanetHoster
                                Travaille ...
                                X