Créer une nouvelle position sous top ET right ...

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

  • Créer une nouvelle position sous top ET right ...

    Bonjour à tous,

    J'utilise le template Purity II avec la disposition : main-right-left.round

    Je voudrais ajouter une nouvelle position qui prendrait la largeur de 2 colonnes, comme ceci :

    Cliquez sur l'image pour l'afficher en taille normale

Nom : template.jpg 
Affichages : 1 
Taille : 17,0 Ko 
ID : 1813546

    En fait la position basse prend la largeur de top et right, et sera toujours en dessous.

    J'ai suivi les différents tutos trouvés sur le net pour ajouter des positions, mais ça ne s'adapte pas dans mon cas (largeur de 2 positions).

    Il faut que je modifie le fichier layout/blocks/main-rounded.php, en rajoutant ceci :

    <?php if( $this->countModules('position_basse') ): ?>
    <div id="position_basse">
    <jdoc:include type="modules" name="position_basse" style="JArounded" />
    </div>
    <?php endif; ?>

    J'ai aussi rajouté le nécessaire dans template.xml.


    Mais j'ai beau placé le code à tous les endroits possibles, je n'arrive pas à avoir cette position en bas sur deux colonnes :/


    Une idée ?


    Merci d'avance

  • #2
    Re : Créer une nouvelle position sous top ET right ...

    A ce niveau la ne serait-il pas plus simple de créer ton template comme tu le souhaite ?
    N'oubliez pas de passer vos post en "réglé" c'est très utile à celui qui cherche, ...et qui se perd http://forum.joomla.fr/announcement.php?f=133 mais trouvera grâce à vous
    profil : http://quelprestataire.fr/robert-suzanne+texier"

    Commentaire


    • #3
      Re : Créer une nouvelle position sous top ET right ...

      Oui, tu as surement raison, mais le soucis, c'est que j'ai déjà fait les 3/4 du site, il faut juste que je rajoute cette position plus large en bas...

      Je sous en train de "jouer" avec les valeurs dans le fichier main-right-left.round.php :

      $positions = array (
      'left1' =>'top',
      'left2' =>'',
      'left-mass-top' =>'',
      'left-mass-bottom' =>'',

      ...etc


      Je n'ai pas encore réussi :/

      Commentaire


      • #4
        Re : Créer une nouvelle position sous top ET right ...

        Regarde bien l'imbrication des div, il doit y voir un soucis de ce côté la
        la position est-elle disponible dan le gestionnaire de module ?
        N'oubliez pas de passer vos post en "réglé" c'est très utile à celui qui cherche, ...et qui se perd http://forum.joomla.fr/announcement.php?f=133 mais trouvera grâce à vous
        profil : http://quelprestataire.fr/robert-suzanne+texier"

        Commentaire


        • #5
          Re : Créer une nouvelle position sous top ET right ...

          Oui oui la position est bien dans le gestionnaire, tout est bien pris en compte, le problème c'est que je ne sais pas où mettre le code.

          Merci pour ton aide, j'espère que je vais y arriver, parce que là je patauge :/
          Fichiers joints
          Dernière édition par toto123 à 16/02/2011, 16h19

          Commentaire


          • #6
            Re : Créer une nouvelle position sous top ET right ...

            utilises-tu firebug ?
            N'oubliez pas de passer vos post en "réglé" c'est très utile à celui qui cherche, ...et qui se perd http://forum.joomla.fr/announcement.php?f=133 mais trouvera grâce à vous
            profil : http://quelprestataire.fr/robert-suzanne+texier"

            Commentaire


            • #7
              Re : Créer une nouvelle position sous top ET right ...

              Oui, mais difficile de s'y retrouver dans tous ces div, et même en le mettant au bon endroit, le module s'affiche bien en dessous de top, mais il s'affiche "au dessus" de la colonne right :/

              Je te joint les 2 fichiers que je suis en train de modifier :

              files.zip

              main-right-left.round.php et main-rounded.php


              La position qui doit être en bas s'appelle "revues"



              Avec les fichiers que je t'ai joint, j'ai ceci :

              Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture.jpg 
Affichages : 1 
Taille : 32,6 Ko 
ID : 1797186

              Tu vois bien que le module Hello World passe au dessus de la colonne d'à côté. Moi je voudrais que le module descende jusqu'à temps qu'il n'y ai plus rien dans la colonne de droite et ainsi qu'il puisse s'afficher sans rien "écraser".
              Dernière édition par toto123 à 16/02/2011, 16h22

              Commentaire


              • #8
                Re : Créer une nouvelle position sous top ET right ...

                Je ne connais pas la structure de JApurity mais elle semble bien complexe.
                As-tu essayer d'agir directement sur index.php ?
                si je comprend bien ja purity crée 2 div dans l'index.php dans lesquels il appelle main-right-left.round.php et main-rounded.php.
                tu pourrais peut-être simplement rajouter ton div a ce niveau ?
                N'oubliez pas de passer vos post en "réglé" c'est très utile à celui qui cherche, ...et qui se perd http://forum.joomla.fr/announcement.php?f=133 mais trouvera grâce à vous
                profil : http://quelprestataire.fr/robert-suzanne+texier"

                Commentaire


                • #9
                  Re : Créer une nouvelle position sous top ET right ...

                  Le pire c'est que j'ai une version du site en local, où j'avais crée 2 positions "topgauche" et "topdroite". J'avais mis mes 2 colonnes respectives dedans. Et pour le module à affiche en bas, je l'avais mis en position top, ça marchait impeccable.

                  J'ai donc pris le dossier Purity II de cette version, et j'ai collé tous les fichiers sur la nouvelle version. Eh bien ça ne marche pas

                  Commentaire


                  • #10
                    Re : Créer une nouvelle position sous top ET right ...

                    Envoyé par abmag Voir le message
                    Je ne connais pas la structure de JApurity mais elle semble bien complexe.
                    As-tu essayer d'agir directement sur index.php ?
                    si je comprend bien ja purity crée 2 div dans l'index.php dans lesquels il appelle main-right-left.round.php et main-rounded.php.
                    tu pourrais peut-être simplement rajouter ton div a ce niveau ?
                    J'ai carrément utilisé firebug pour ajouter un div, pour directement l'effet que ça pouvait avoir, mais je n'ai pas réussi. Le mieux que j'ai réussi à avoir c'est rajouter un div en dessous de la position "right", du coup mon module s'affiche bien en dessous de la colonne du milieu (celle avec les 3 vignettes). Mais moi je veux que le module soit aligné à gauche ET aligné en dessous de la colonne du milieu


                    C'est un peu compliqué, mais ça se résume à : Créer une position en dessous de top et right dans un template Purity ii style main-right-left.round

                    Commentaire


                    • #11
                      Re : Créer une nouvelle position sous top ET right ...

                      Vraiment pas moyen :/

                      ?

                      Merci encore

                      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