Comment créer un simple module PHP pour joomla 2.5 ?

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

  • Comment créer un simple module PHP pour joomla 2.5 ?

    Hello à tous ! Je débarque enfin sur Joomla 2.5 avec une bonne expérience sur la version 1.5.

    J'aimerais créer un module en PHP que je puisse installer facilement. Dans la version 1.5, j'ai simplement deux fichiers, exemple hello.php et hello.xml que je mettais dans le dossier modules/mod_hello . Mais ca ne marche plus sur la version 2.5, faut-il passer par l'installateur obligatoirement ?

    Merci de votre aide...

  • #2
    Re : Comment créer un simple module PHP pour joomla 2.5 ?

    Bonjour

    Oui, il faut passer par l'installateur.

    Soit installer un fichier zip soit utiliser l'option Découvrir de l'écran de gestion et cette dernière option est donc fort similaire à ce que tu faisais.
    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 : Comment créer un simple module PHP pour joomla 2.5 ?

      Waou ! C'est cool comme fonction "Découvrir" ! Tip top ! Le module est bien installé mais il n'affiche rien du tout !

      Voici le code du xml :

      Code:
      <?xml version="1.0" encoding="utf-8"?>
      <extension type="component" version="2.5.0" method="upgrade">
       
      	<name>Hello World!</name>
      	<!-- The following elements are optional and free of formatting constraints -->
      	<creationDate>November 2009</creationDate>
      	<author>John Doe</author>
      	<authorEmail>john.doe@example.org</authorEmail>
      	<authorUrl>http://www.example.org</authorUrl>
      	<copyright>Copyright Info</copyright>
      	<license>License Info</license>
      	<!--  The version string is recorded in the components table -->
      	<version>0.0.1</version>
      	<!-- The description is optional and defaults to the name -->
      	<description>Description of the Hello World component ...</description>
       
      	<!-- Site Main File Copy Section -->
      	<!-- Note the folder attribute: This attribute describes the folder
      		to copy FROM in the package to install therefore files copied
      		in this section are copied from /site/ in the package -->
      	<files folder="site">
      		<filename>helloworld.php</filename>
      	</files>
       
      </extension>
      et le code du helloworld.php

      Code:
      <?php 
      
      echo "Hello World";
      
      ?>
      Ai-je oublié qqch ? Pourtant, il est publié et la position est active...

      Commentaire


      • #4
        Re : Comment créer un simple module PHP pour joomla 2.5 ?

        Tu parles d'un module non ? Ton XML renseigne un composant...

        Code:
        <extension version="2.5" type="module" client="site" method="upgrade">
        Pour un module, il faut aussi spécifier si c'est pour le frontend ("site") ou backend ("administrator").
        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 : Comment créer un simple module PHP pour joomla 2.5 ?

          Oups belle erreur... Ou puis-je trouver un exemple de fichier xml et php simple pour module ?

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X