creation / installation d'un composant composant

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

  • [Problème] creation / installation d'un composant composant

    bonjour,

    j'aimerai créer mon premier composant pour joomla3.
    J'ai donc suivit des tuto a droite a gauche, et remontées mes manches
    Mais j'ai un doute sur le process d'installation.

    J'ai donc créer une archive donc voici l'arborescence.

    Code:
    com_locale_phone_number-0.0.1_0.zip
    	|
    	admin
    		|
    		controllers
    			index.html
    			object.php
    			objects.php
    		|
    		models
    			|
    			fields
    				index.html
    				object.php
    			|
    			forms
    				index.html
    				objects.xml
    			index.html
    			object.php
    			objects.php
    		|
    		sql
    			index.html
    			install.mysql.utf8.sql
    			uninstall.mysql.utf8.sql
    		|
    		tables
    			objects.php
    		|
    		views
    			|
    			object
    				|
    				tmpl
    					default.php
    					default_body.php
    					default_foot.php
    					default_head.php
    					edit.php
    					index.html
    				index.html
    				view.html.php
    			index.html
    		controller.php
    		index.html
    		localephonenumber.php
    	|
    	site
    		|
    		models
    			index.html
    			object.php
    		|
    		views
    			|
    			object
    				|
    				tmpl
    					default.php
    					default.xml
    					index.html
    				index.html
    				view.html.php
    			index.html
    		controller.php
    		index.html
    		localephonenumber.php
    	localephonenumber.xml
    Neanmoins j'ai une erreur de type
    JInstaller: :Install: impossible de trouver un fichier d'initialisation XML Joomla!
    Si vous avez des piste ou bien quelque ressource pour m'aider a finaliser ce petit composant.
    Je vous remercie d'avance.


    Remond

  • #2
    Re : creation / installation d'un composant composant

    Salut,

    L'erreur vient peut-être de ton fichier xml. Vérifie qu'il n'y a pas d'erreur, au besoin en t'inspirant d'un autre composant, sinon poste-le ici.

    Commentaire


    • #3
      Re : creation / installation d'un composant composant

      Salut

      Ce serait tellement plus facile de t'aider avec le fichier en question.

      Une piste : as-tu ouvert ton fichier xml avec un navigateur; histoire de vérifier qu'il n'y a pas de soucis avec la structure de ce dernier.
      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


      • #4
        Re : creation / installation d'un composant composant

        Je reviens aux nouvelles
        J'ai malheureusement Downgradé vers Joomla2.5.9 car j'observais beaucoup trop de bug...

        Je poste quand même le nouveau XML qui est depuis très fonctionnel.
        Code:
        <?xml version="1.0" encoding="utf-8"?>
        <extension type="component" version="2.5" method="upgrade">
         <name>Locale Phone Number</name>
         <!-- The following elements are optional and free of formatting 
        constraints -->
         <creationDate>Mars 2013</creationDate>
         <author>me</author>
         <authorEmail>me@domain.tld</authorEmail>
         <authorUrl>http://www.domain.tld</authorUrl>
         <copyright>2013 domain.tld - All rights reserved</copyright>
         <license>GPL 2</license>
         <!-- The version string is stored in the components table -->
         <version>0.0.1</version>
         <!-- The description is optional and defaults to the name -->
         <description>Affichage des numero de tel en fonction de la locale.</description>
         <!-- 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>index.html</filename>
         <filename>localephonenumber.php</filename>
         <filename>controller.php</filename>
         <folder>views</folder>
         <folder>models</folder>
         </files>
         <administration>
         <menu>Locale Phone Number</menu>
         <!-- 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 "admin/" in the package -->
         <files folder="admin">
         <filename>index.html</filename>
         <filename>localephonenumber.php</filename>
         <filename>controller.php</filename>
         <folder>controllers</folder>
         <folder>models</folder>
         <folder>sql</folder>
         <folder>tables</folder>
         <folder>views</folder>
         
         </files>
         </administration>
        </extension>
        Je voulais vous remercier pour votre réactivité.
        Maintenant j'essaie de développer un module 'qui-va-avec'

        Je reviens vers vous si j'ai des newz
        Dernière édition par remond à 10/04/2013, 08h46

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X