Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

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

  • [News] Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

    Bonjour,

    Voici un fil de discussion lié à la news :


    - Si vous cherchez des infos sur comment créer sa propre application (pas un composant, une application ) avec la Joomla! Platform

    - Si vous avez testé et/ou réussi a coder un début d'application autonome avec la Joomla! Platform

    Alors laissez nous un message ici
    Garstud Workshop - Concepteur, Développeur et Formateur Joomla - http://www.garstud.com
    « Ce n’est pas parce que les choses sont difficiles que nous n’osons pas,
    c’est parce que nous n’osons pas qu’elles sont difficiles. »
    - Sénèque

  • #2
    Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

    quelqu'un a un bon tuto du genre de jobeet pour ce framework ? ou connait un livre ...
    DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

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

    Commentaire


    • #3
      Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

      Envoyé par Tarak Voir le message
      quelqu'un a un bon tuto du genre de jobeet pour ce framework ? ou connait un livre ...
      C'est clair que ça manque de documentation d'autant plus que les exemples sous Cli sont triviaux et ne correspondent pas à l'usage que l'on a généralement d'un framework php (appli web).

      La séparation du CMS du Framework semble être une priorité number one pour la Dev Team au détriment du CMS qui semble s'améliorer sur certains aspects (gestion fine des droits) tout en stagnant (gestion de contenu) voir régressant (sondage passé à la trappe) sur d'autres.

      Il semble d'ailleurs que la séparation complète du Framework du CMS ne soit pas effective pour cette fois ci encore (on nous déjà fait le coup avec la 1.5) car des éléments spécifiques au CMS sont toujours présents dans le Framework. Cette situation n'est d'ailleurs pas complètement anormale, Joomla n'ayant pas dés le départ été conçu au dessus d'un "vrai" framework MVC-PHP, le "Framework" Joomla est intimement lié au CMS et la séparation est donc longue et douloureuse... en plus d'être sans valeur ajouté réelle pour le CMS et ses (nombreux) utilisateurs.

      Cette situation est d'autant plus dommageable que l'immense majorité des utilisateurs de Joomla est intéressée par le CMS et non par le framework.

      Je serais tenté de conclure qu'à courir deux lièvres à la fois, on en attrape aucun et de fait il semble que la seule chose que la Dev Team ait réussi à attraper avec la 1.7 c'est la geekxomatose...

      ;-)
      Fly06_Fr (http://www.fly06.fr/)
      -------------------------------------------
      Classe MooTools pour Recherche Asynchrone (Ajax) : http://forum.joomla.fr/showthread.ph...one-%28Ajax%29

      Commentaire


      • #4
        Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

        @ Fly06_Fr
        LE CMS Joomla n est pas un bon exemple? retires tous les fichiers correspondant a la jplatform d'une installation du cms et étudies le reste.La tu auras un bon exemple d'une appli web.....

        Pourquoi veulent ils séparer le cms du framework? tout simplement car le CMS est une application parmis d'autres pour les dev.

        Avec la jplateform, tu peut faire ce que tu veux comme application. Tu n as pas besoin du CMS

        Le truc c est que tu as tout as faire.... Et il faut respecter le modèle MVC..Ton appli seras sur le meme modele que le CMs avec une facade pour les visteurs et une administration pour toi .

        La plupart des documents techniques de Joomla s appliquent aussi à la Jplateform et peuvent te permettre de developper ta propre application.

        La j ai commencé le codage d'une web appli.un simple formulaire pour ajouter des liens dans une base de donnée..ca avances doucement car j ai tres peu de notions de POO.
        pour la partie administration, je vais épurer la partie admin du CMS et la reutiliser...ce seras plus simple pour moi ca me feras moins à coder

        Commentaire


        • #5
          Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

          Avec ton explication, la difference est très faible entre Application et Composant Applicatif pour Joomla ? non ?
          Developper of JBreeding Manager: http://www.jbreeding.fr/
          J-cook Referral : Service Générateur d'Extensions pour Joomla

          Commentaire


          • #6
            Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

            Bonsoir à tous

            J'ai testé les exemples. Il faut en bricoler certains qui ont quelques petits soucis.
            Néanmoins, ça fonctionne à peu près sauf l'exemple d'envoi de mails que je ne peux faire tourner...
            Je me demande s'il n'y a pas des soucis de version.
            Je suis en 2.5.4 de Joomla!CMS et 11.40 de Joomla!Platform. De plus, je n'arrive pas à télécharger une version plus récente or il semble qu'il y ait eu des modifications récentes mais l'archive complète semble toujours en version 11.40...

            Il y a un exemple d'appli web. Minimaliste mais bon... Elle fonctionne, à part une constante qui n'est pas définie.

            Merci pour le tutoriel de démarrage, ça autorise laisse entrevoir certaines perspectives.

            Commentaire


            • #7
              Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

              Bonjour,
              je ne prends connaissance de ce fil seulement aujourd'hui,

              @Tarak et @Fly06_fr (et aux autres )
              avez vous connaissance de cette doc :
              Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

              Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

              Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

              Commentaire


              • #8
                Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

                Envoyé par SimonG Voir le message
                Bonjour,
                je ne prends connaissance de ce fil seulement aujourd'hui,

                @Tarak et @Fly06_fr (et aux autres )
                avez vous connaissance de cette doc :
                http://cocoate.com/fr/jdevfr
                Bonjour,

                Et pour platform, pour avoir la version up-to-date, au jour le jour, la récupérer sur github: https://github.com/joomla/joomla-platform
                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


                • #9
                  Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

                  Bonjour.

                  Merci pour le lien mais c'est effectivement celui donné par garstud.
                  Soit on télécharge l'archive complète en 11.40 (bouton download) soit on récupère tous les fichiers indépendamment...
                  Or, il semble qu'il y ait une version 12.x mais je n'ai peut-être pas trouvé où la récupérer.

                  Pour le livre, je ne connais pas.
                  J'utilise "Maîtriser Joomla " De Christophe Demko. http://www.chdemko.com/7-ma%C3%AEtri...-parution.html
                  Et tous les exemples donnés ici : http://forum.joomla.fr/showthread.ph...oomla!-1.6-2.5

                  Commentaire


                  • #10
                    Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

                    Les archives sont des builds. Pour avoir le développement au jour le jour, il te faut installer un client git et utiliser le lien du dépôt https://github.com/joomla/joomla-platform.git pour soit fair ele premier checkout, soit mettre à jour régulièrement.
                    Attention dans le trunk du git, tout n'est pas encore stabilisé (donc pas encore de zip des premiers builds du 12)


                    Par exemple, sous linux, dans une console:
                    Code:
                    [COLOR=#333333][FONT=Bitstream Vera Sans Mono]git clone git://github.com/joomla/joomla-platform.git[/FONT][/COLOR]


                    Dernière édition par jisse03 à 06/05/2012, 09h33
                    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


                    • #11
                      Re : Joomla! Platform : Implémenter ma 1ere Joomla! Application autonome

                      Merci pour ces compléments que je garde sous le coude et qui serviront, je pense à d'autres.

                      Je vais rester sur la 11.40.
                      Je soulevais ce pb de version car justement, je n'ai pas le fichier includes/version.php dans la 2.5.4
                      Je l'ai donc récupéré d'une 1.7.3.
                      Il y a aussi le pb de toFormat que j'ai solutionné, avec les conseils ci-dessus.

                      J'ai testé aussi les exemples
                      http://docs.joomla.org/How_to_create...mla!_Framework
                      Ca fonctionne bien sauf :
                      Quelques sources qui utilisent un chemin ../includes alors que dans mon cas includes suffit.
                      L'appli web qui utilise une constante JPATH_SITE inconnue. Je l'ai donc déclarée et ça roule.
                      Par contre, l'appli d'email, pas moyen. Je pense qu'il y a un souci d'objet. Je ne comprends pas pourquoi JUtility utilise la méthode sendMail. J'ai créé un objet JMail. C'est mieux mais j'ai un pb d'exception. Je ne sais pas si c'est un bug ou un pb de config.
                      Ca me dit :
                      PHP Warning: sprintf(): Too few arguments in C:\Program Files\wamp\www\testjp\libraries\joomla\mail\mail.p hp on line 99
                      PHP Fatal error: Wrong parameters for Exception([string $exception [, long $code [, Exception $previous = NULL]]]) in C:\Program Files\wamp\www\testjp\libraries\joomla\mail\mail.p hp on line 99
                      Je n'ai pas trop cherché plus loin. Si quelqu'un a déjà eu ce pb et qu'il a la solution, et peut me la donner, c'est bien. Sinon.. pas grave.

                      Commentaire

                      Annonce

                      Réduire
                      Aucune annonce pour le moment.

                      Partenaire de l'association

                      Réduire

                      Hébergeur Web PlanetHoster
                      Travaille ...
                      X