Re : Installation d'un composant avec Joomla 3.7.0
Je donne la solution que "Docteur Joomla" m'a donné sur son site.
Bonjour,
J'ai regardé dans votre fichier XML il manque le folder "sql". entre les lignes 36 et 39. Vous pouvez voir dans l'exemple en bas.
<files folder="admin">
<filename>musique.php</filename>
<filename>index.html</filename>
<folder>sql</folder>
</files>
À bientôt
Docteur Joomla
Installation d'un composant avec Joomla 3.7.0
Réduire
X
-
Installation d'un composant avec Joomla 3.7.0
Bonjour
Je viens de me lancer dans le développement d'extensions avec l'aide d'un site d'aide pour les débutants...
http://docteurjoomla.com/nos-tutoriels/categories/developpement/item/33-creation-d-un-composant-joomla-partie-2
Je viens de migrer tous mes sites en Joomla 3.7.0.
Je suis en PHP 7.1.4 et Mysql 5.5.54.
J'ai donc commencé à écrire un tout petit composant qui a fonctionné jusque maintenant.
J'ai désiré insérer la gestion des tables d'une base de données (création d'une table pour l'installation du composant et suppression de la table lors de la désinstallation).
Maintenant, j'ai le message suivant :
Alerte
JInstaller: :Install: fichier SQL introuvable /homepages/27/d203673211/htdocs/ambiances-musicales/administrator/components/com_musique/sql/install.mysql.sql
Extension Installer : Erreur SQL de traitement de la requête : La fonction DB ne rapporte aucune erreur
Erreur
Composant : erreur à l'installation
J'ai essayé de mettre le dossier "sql" directement dans la racine du composant (et non pas dans le dossier "admin" du ".zip"), j'ai le même message...
Je vous mets le ".zip" complet du composant en pièce jointe. Vous pouvez le tester si vous désirez sur un de vos site (il ne fait qu'afficher un simple message "Bonjour")...
Avez-vous la même erreur ? Voyez-vous où se trouve la "coquille" ?
Serait-ce dû à la version 3.7 de Joomla ? Ailleurs ?
Merci d'avance.
Jean-MarieFichiers joints
Annonce
Réduire
Aucune annonce pour le moment.
Laisser un commentaire: