J'ai créé mon propre module. Dans mon module, j'ai utilisé le logiciel Joomla! sous-formulaire ce qui me permet de créer champs répétables en utilisant un fichier XML séparé.
Si je regarde mon module, je vois une erreur:
JForm :: getInstance n'a pas pu charger le fichier
Lorsque j'utilise FTP pour vérifier, il y a pas de fichier XML sur le serveur. Donc, le fichier n'est pas téléchargé avec mon installation. Je suis amené à croire que je peux laisser le fichier XML dans le dossier principal sans le nommer n'importe où dans mon fichier XML principal.
Néanmoins, comme cela ne fonctionne pas, j'ai essayé d'ajouter le fichier au fichier XML principal en utilisant:
<filename>repeatablefieldmap.xml</filename>
Ça n'a pas marché. J'ai ensuite essayé de créer un dossier appelé XML et de charger
<folder>xml</folder>
Encore une fois, FTP ne montre aucun dossier ou fichier téléchargé.
Si je télécharge le fichier manuellement via FTP, le module fonctionne. Il s’agit donc d’un problème de téléchargement de fichier auquel je suis confronté. Je suis plutôt inexpérimenté, est-ce que quelqu'un sait pourquoi cela pourrait être? Mes pensées personnelles à ce stade sont peut-être Joomla! bloque le téléchargement de fichiers XML sauf le principal, mais cela semble peu probable.
Je ne me souviens pas de la solution, mais si cela peut aider quelqu'un:
Ainsi, dans la dernière version, XML était peut-être chargé mais au mauvais endroit, puis référencé à partir du mauvais endroit.
J'ai dit qu'il s'agissait d'un cache d'administrateur, mais avec le recul, je ne peux pas croire que c'était vrai. Dans tous les cas, Regular Labs Cache Cleaner peut également vider le cache de l'administrateur.