[Création Template] les <jdoc include .../> ne marche pas

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

  • [RÉGLÉ] [Création Template] les <jdoc include .../> ne marche pas

    Salut tout le monde

    Ben apart celle du header : <jdoc:include type="head" />, qui charge effectivement les méta donné, les quatre autres positions de module que j'ai mit dans la page s'affiche carrément en brute c-t-a quand j'ouvre la source html en ligne (Ctrl + u) je retrouve mes lignes ecrite en brute ( <jdoc:include type="modules" name="extra" style="xhtml" /> )

    Meme en métant du contenu a traver les modules il ne s'affiche pas dans les 4 positions que j'ai inserer dans ma template, pour tester j'ai creer une position name=debug et cette derniere marche je ne sais pour quelle raison, voici la source que j'ai utiliser pour l'installation :

    artDesignt_joomla.zip


    Noté que c'est une template html/css que j'essaie de convertire pls help .


    Version joomla 1.7 version francaise.

  • #2
    Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

    Bonjour,

    Joomla! 1.7 est mort, upgrades vers 2.5.3

    Si les méta balises <jdoc:include ...> ne fonctionnent pas, c'est qu'il y a un problème dans le portage du template vers Joomla!

    Télécharger ton truc impliquerait qu'on passe du temps à en faire la conversion à ta place, ce qui est du temps de travail intense.
    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


    • #3
      Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

      ben je veux juste savoir pourquoi sa marche pas sa fait deux jours que je cherche sans résultat je suis about

      Commentaire


      • #4
        Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

        tu pourrai préciser en ce qui concerne le portage du template ?

        Commentaire


        • #5
          Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

          Envoyé par zaglet Voir le message
          ben je veux juste savoir pourquoi sa marche pas sa fait deux jours que je cherche sans résultat je suis about
          Le problème étant que sauf charger le machin, le convertir, etc... personne ne saura pourquoi ton truc "ne marche pas".

          Tu comprendras aisément que tout le monde n'a pas plusieurs heures à passer pour faire ce genre de conversion
          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


          • #6
            Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

            alors la je ne demande a personne de me faire cette conversion mais je veux que quelq'un m'éxplique, je débute en création de template et vraiment snoob l'ambiance dans un forum "D'ENTRE AIDE" qui est didé en plus a un CMS GRATUIT et OPEN SOURCE sur le quelle des devloppeur ont jsutement passer PLUSIEURS HEURES DE TRAVAILE.

            Commentaire


            • #7
              Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

              Envoyé par zaglet Voir le message
              alors la je ne demande a personne de me faire cette conversion mais je veux que quelq'un m'éxplique, je débute en création de template et vraiment snoob l'ambiance dans un forum "D'ENTRE AIDE" qui est didé en plus a un CMS GRATUIT et OPEN SOURCE sur le quelle des devloppeur ont jsutement passer PLUSIEURS HEURES DE TRAVAILE.
              On passe justement tous pas mal de temps en plus de notre vie quotidienne à aider... (Sur un compoasant à paraitre bientôt, je dois en être à pas loin de 1000 heures de travail)
              Mais as-tu lu au moins les bases de création d'un template http://www.joomlack.fr/documentation...ates-joomla-25? par exemple.

              On peut aider, mais sur des questions précises sur des détails, pas sur une question aussi bateau que comment porter du code HTML/CSS vers Joomla! Là, les tutos sont faits pour ça.
              Dernière édition par jisse03 à 02/04/2012, 21h01
              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


              • #8
                Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                je comprend je suis moi meme programmeur et en fait j'apprend cela pour creer un soft gratuit pour la convertion en template joomla, et oui je me suis meme basé sur ce tuto pour la convertion mais hélas meme si j'ai respecter toutes les étapes je comprend toujours pas pourquoi centaines ligne de fonction joomla s'éxécute (comme celle du head et du debug) mais pas ceux des modules.

                Commentaire


                • #9
                  Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                  Envoyé par zaglet Voir le message
                  je comprend je suis moi meme programmeur et en fait j'apprend cela pour creer un soft gratuit pour la convertion en template joomla, et oui je me suis meme basé sur ce tuto pour la convertion mais hélas meme si j'ai respecter toutes les étapes je comprend toujours pas pourquoi centaines ligne de fonction joomla s'éxécute (comme celle du head et du debug) mais pas ceux des modules.
                  Sans voir le code généré, impossible de savoir...
                  La divination a des limites, surtout dans le cas des templates où le pire cotoie le meilleur.
                  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


                  • #10
                    Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                    ben en fait c'est pour cella que j'ai attaché les fichiers, mais voila le contenu de l'index.php

                    Code PHP:
                    <?php /* Tous les commentaires sont écrits en Php pour ne pas etre visible aux visiteurs */ ?>

                    <?php //Sécurité
                    defined('_JEXEC') or die;
                    ?>


                    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


                    <?php /* Détection du sense de lecture du langage */ ?>
                    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language;?>" lang="<?php echo $this->language?>" dir="<?php echo $this->direction ?>">


                        <head>


                        <?php /* 
                        Fonction Joomla : <jdoc:include type="head" />
                        - Charge les balises meta, title, flux rss, favicon...
                        - Les fichiers js & css des extentions que vous installeré dans l'administration.
                        */  
                    ?>
                        <jdoc:include type="head" />


                        <?php /* Les styles CSS par défaut de joomla */ ?>
                        <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
                        <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />



                        <?php /* Fichier CSS du template */ ?>
                        <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo
                        
                    $this->template ?>/css/template.css" type="text/css" />


                        </head>

                        <body>
                        
                    <DIV id=logo>
                    <H1><A href="http://www.free-css.com/"></A></H1>
                    <H2 class=leftimg><A href="http://www.free-css.com/"><IMG class=leftimg alt="" src="images/logo.gif" width=249 height=93></A></H2></DIV>
                    <DIV id=menu>
                        <jdoc:include  type="modules" name="menu" style="xhtml"/>
                    </DIV>

                    <DIV id=bg>
                    <DIV id=page><!-- end #content -->
                    <DIV id=body>
                    <DIV id=content>
                    <jdoc:include  type="modules" name="content" style="xhtml"/>
                    </DIV>
                    <DIV id=extra>
                    <H2>&nbsp;</H2>
                    <jdoc:include  type="modules" name="extra" style="xhtml"/>
                    </DIV><!--end extra--></DIV><!-- end #sidebar -->
                    <DIV style="HEIGHT: 20px; CLEAR: both">&nbsp;</DIV></DIV><!-- end #page --></DIV><!-- end #bg -->
                    <DIV id=footer>
                        <jdoc:include  type="modules" name="footer" style="xhtml"/>
                    </DIV>
                            
                        </body>

                    </html>
                    et celui du fichier d'installation xml :

                    Code HTML:
                    <?xml version="1.0" encoding="utf-8"?>
                    <!DOCTYPE install PUBLIC " -//Joomla! 1.7//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.7/template-install.dtd">
                    <extension version="1.7" type="template" client="site">
                    <name>artDesignt_joomla</name>
                    <creationDate>lundi 2 avril 2012</creationDate>
                    <author>nabil</author>
                    <authorEmail>...</authorEmail>
                    <authorUrl>lol-maghreb.com</authorUrl>
                    <copyright>Copyright (C) 20xx - 20xx. All rights reserved.</copyright>
                     <license>GNU General Public License</license>
                     <version>1.0</version>
                    <description></description>
                    <files>
                    <folder>css</folder>
                    <folder>images</folder>
                    <filename>component.php</filename>
                    <filename>error.php</filename>
                    <filename>favicon.ico</filename>
                    <filename>index.html</filename>
                    <filename>index.php</filename>
                    <filename>templateDetails.xml</filename>
                    <filename>template_preview.png</filename>
                    <filename>template_thumbnail.png</filename>
                    </files>
                    <positions>
                    <position>menu</position>
                    <position>content</position>
                    <position>extra</position>
                    <position>footer</position>
                    </positions>
                    </extension>

                    Commentaire


                    • #11
                      Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                      Envoyé par zaglet Voir le message
                      ben en fait c'est pour cella que j'ai attaché les fichiers, mais voila le contenu de l'index.php
                      Es tu vraiment certain que tes sauts de lignes entre les balises <?php induites ne génèrent pas du code qui se retrouve dans le HTML final ?

                      Par expérience 99% des problèmes causés par les portages de templates proviennent de la méthode.
                      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


                      • #12
                        Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                        Es tu vraiment certain que tes sauts de lignes entre les balises <?php induites ne génèrent pas du code qui se retrouve dans le HTML final ?
                        Si tu parle de cette ligne :

                        Code PHP:
                            <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo 
                            
                        $this->template ?>/css/template.css" type="text/css" />
                        j'ai enlever le saut de ligne mais cela ne marche tourjous pas.

                        Commentaire


                        • #13
                          Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                          Eelis bien les docs..; Il y a plusieurs milliers de templates les respectant qui fonctionnent, si le tien, auquel on n'a pas accès via le web, ne fonctionne pas, c'est qu'il y manque des éléments.

                          Poster les sources de ton template ne te vaudra guère plus d'aide, parce que ce forum n'est pas un outil de debug global... On veut bien aider, mais sur du concret.
                          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


                          • #14
                            Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                            Bonjour,
                            je commencerais par mettre une espace entre "xhtml" et />. Ça ne changera sûrement rien mais collé comme ça, ça m'agresse l'oeil.
                            Idem aux <DIV id=logo><H2 class=leftimg><DIV id=menu> manquent des guillemets : <DIV id="logo"><H2 class="leftimg"><DIV id="menu">
                            Histoire de vérifier que ce n'est pas problème avec tes modules, prends un template existant, publie un de tes modules dans une position existante - disons left - et vérifie qu'il s'affiche. Puis remets ton template, modifie un de tes Jdoc:include en <jdoc:include type="modules" name="left" />
                            Schtroumpfe toi le Schtroumpf t'aidera.
                            Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

                            Commentaire


                            • #15
                              Re : [Création Template] les &lt;jdoc include .../&gt; ne marche pas

                              ne faite pas atention a ce message xD
                              Dernière édition par zaglet à 03/04/2012, 09h36

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X