"router.php" aide pour la création d'un composant front-end

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

  • [RÉGLÉ] "router.php" aide pour la création d'un composant front-end

    Bonjour,

    Actuellement je suis en train de développer un composant basé sur joomla 1.6 qui permet aux équipes de jeux vidéo de créer des sections et des matchs lier au section puis il y aura a la suite des améliorations comme l'ajout de joueur lier au section.

    J'ai réalisé le backend qui fonctionne bien mais le problème arrive quand je doit réalisé le frontend.
    J'ai essayer de regarder sur les autres composant de base mais je n'arrive pas a comprendre surtout au niveau du routeur donc si certain d'entre vous serez m'expliqué comment je doit procédé.

    Merci a tous.
    Cordialement Sidi.

    PS: Désolé pour les fautes d’orthographe :/

  • #2
    Re : "router.php" aide pour la création d'un composant front-end

    Je vais juste te souhaiter : courage, courage, courage. Comprendre le router.php est vraiment, selon moi, un des trucs les plus compliqués sous Joomla (1.5 en tout cas). Au début, qu'est-ce que j'ai galéré et qu'est-ce que j'ai pû modifier, modifier et modifier encore.

    Je n'ai jamais trouvé de bons tutoriels et ce n'est qu'en essayant et essayant encore que j'ai commencé à avoir un truc qui me convenait.

    Tu pourrais télécharger mon composant (voir ma signature) mais c'est du J1.5 et je me suis créé mon propre framework aussi cela ne sera pas des plus simples à comprendre.

    Pour que mon post soit quand même un peu utile : pour comprendre, n'hésite pas à faire des print_r() des variables immédiatement suivi par un jexit(); afin que Joomla affiche l'information et te permette de la voir car sinon le routeur va entrer en action et tu ne le verras plus.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : "router.php" aide pour la création d'un composant front-end

      Je vais regarder sa tout de suite, et oui je trouve aussi que pour l'instant router.php est le plus dure a comprendre.
      Merci a toi.

      Commentaire


      • #4
        Re : "router.php" aide pour la création d'un composant front-end

        En quelques mots : que va faire ton composant ? J'ai bien lu et relu ton premier post et une composant de gestion d'évènements aurait pû convenir non ?
        Christophe (cavo789)
        Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

        Commentaire


        • #5
          Re : "router.php" aide pour la création d'un composant front-end

          Non sa n'est pas vraiment un gestionnaire d’évènement, c'est comme le composant clantools mais il est que pour joomla 1.5.
          Le composant que je veut développer est en gros un système de gestion de match mais que j’améliorerai petit a petit en rajoutant des fonctionnalités.
          Actuellement il permet de rajouter des équipes en précisant sur quel jeu il joue et d'enregistré des matches lié a une section en précisant l'adversaire et le score de chacun.

          Commentaire


          • #6
            Re : "router.php" aide pour la création d'un composant front-end

            Serait il possible au moins que l'on m'explique l'utilité de router.php

            Commentaire


            • #7
              Re : "router.php" aide pour la création d'un composant front-end

              router.php est requis pour avoir des urls propres, pour ne plus avoir index.php?option=com_truc&task=bidule&view=afficha ge&....

              Ton router.php va réécrire très proprement l'url et ce sera toi le patron : c'est toi qui va dire comment l'url doit être construite.

              L'utilisation d'un fichier router.php est donc totale en mode SEF, inutile en non SEF.
              Christophe (cavo789)
              Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
              Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

              Commentaire


              • #8
                Re : "router.php" aide pour la création d'un composant front-end

                Hum d'accord je comprend mieux. Merci

                Commentaire


                • #9
                  Re : "router.php" aide pour la création d'un composant front-end

                  Bonjour ,

                  question @ cavo svp

                  est ce possible avec router.php d'avoir un lien de ce genre

                  urldusite.com/mapage

                  sans .html sans rien .

                  sachant que ce site a d'autre compo, et que que j'aimerai bien garder le mode sef

                  merci .
                  DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

                  Mon blog : http://bouziri-tarak.blogspot.com/

                  Commentaire


                  • #10
                    Re : "router.php" aide pour la création d'un composant front-end

                    Envoyé par Tarak Voir le message
                    Bonjour ,

                    question @ cavo svp

                    est ce possible avec router.php d'avoir un lien de ce genre

                    urldusite.com/mapage

                    sans .html sans rien .

                    sachant que ce site a d'autre compo, et que que j'aimerai bien garder le mode sef

                    merci .
                    Un message privé en public ? Original.

                    Oui, bien sûr que c'est possible, c'est le but du jeu.

                    Exemple : http://avonture.be/allevents/demo/ag...age-de-lincent

                    Plus abouti : http://avonture.be/allevents/demo/ag...xtra-scolaire; ici j'ai créé une entrée de menu qui est réutilisée par mon router (com_allevents).

                    Télécharge mon composant et analyse mon router.

                    Bye
                    Christophe (cavo789)
                    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                    Commentaire


                    • #11
                      Re : "router.php" aide pour la création d'un composant front-end

                      Envoyé par cavo789 Voir le message
                      Un message privé en public ? Original.

                      Oui, bien sûr que c'est possible, c'est le but du jeu.

                      Exemple : http://avonture.be/allevents/demo/ag...age-de-lincent

                      Plus abouti : http://avonture.be/allevents/demo/ag...xtra-scolaire; ici j'ai créé une entrée de menu qui est réutilisée par mon router (com_allevents).

                      Télécharge mon composant et analyse mon router.

                      Bye
                      lol , c'est pas un message privé ... mais vu que tu maîtrise bien le sujet

                      j'ai vu ton router.php, il est bien documenté , bravo , je le lirai en details ...

                      mais juste avant de m'y mettre , l'url que je t'ai proposé pointe directement sur l'item (le titre unique des items de ma compo ) , sans prendre en compte le nom de la vue ou de la catégorie

                      urldusite/item

                      c'est possible ca?

                      merci et désolé du dérangement
                      DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

                      Mon blog : http://bouziri-tarak.blogspot.com/

                      Commentaire


                      • #12
                        Re : "router.php" aide pour la création d'un composant front-end

                        Envoyé par Tarak Voir le message
                        l'url que je t'ai proposé pointe directement sur l'item (le titre unique des items de ma compo ) , sans prendre en compte le nom de la vue ou de la catégorie
                        Je ne comprends pas ce que tu écris. Sous Joomla, 100% des liens de menus pointent vers des vues. Si je comprends ce que tu as écris, tu dis "ne prends pas en compte la vue". C'est impossible ça.
                        Christophe (cavo789)
                        Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                        Commentaire


                        • #13
                          Re : "router.php" aide pour la création d'un composant front-end

                          Envoyé par cavo789 Voir le message
                          Je ne comprends pas ce que tu écris. Sous Joomla, 100% des liens de menus pointent vers des vues. Si je comprends ce que tu as écris, tu dis "ne prends pas en compte la vue". C'est impossible ça.
                          tu as raison , je me suis mal exprimer

                          en faite, je cherche a faire un url comme les pages facebook exemple : https://www.facebook.com/A7natwensacom

                          j'ai créer une compo , qui gère des items (semblable aux articles joomla) , j'ai fait en sorte que le titre de chaque item soit unique , pour l'utiliser après dans l'url

                          genre mon item a pour titre "hobfrance"

                          l'url sera :



                          est ce que c'est possible via le fichier router ? un collège m'a suggérer de modifier le fichier httaccess mais je préférerai passer par le fichier router .

                          merci d'avance
                          DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

                          Mon blog : http://bouziri-tarak.blogspot.com/

                          Commentaire


                          • #14
                            Re : "router.php" aide pour la création d'un composant front-end

                            j'ai réussi a faire un lien genre : "www.monsite/aide" avec cette compo



                            mais bon , c'est de manière statique, ça répond pas a mon besoins.
                            Dernière édition par Tarak à 29/05/2012, 12h33
                            DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

                            Mon blog : http://bouziri-tarak.blogspot.com/

                            Commentaire

                            Annonce

                            Réduire
                            Aucune annonce pour le moment.

                            Partenaire de l'association

                            Réduire

                            Hébergeur Web PlanetHoster
                            Travaille ...
                            X