Ciao a tutti,
spero possiate aiutarmi a risolvere o almeno a individuare il problema che sto avendo da alcuni giorni.
Ho creato un template e alcuni custom modules in Joomla 4. Una volta rilasciato il template e installato in vari siti, ho avuto la necessita di modificare il template e rilasciare le update tramite un sistema di repository e pacchetti di aggiornamenti di tipo template e tutto funziona correttamente. Facendo la stessa cosa per i moduli però sto avendo un problema che mi sta facendo "star male" da un po, ovvero non arrivano le notifiche di disponibilità aggiornamento in Pannello di controllo->Aggiornamenti disponibili (solo modulo custom, custom template e estensioni joomla ok!). Se faccio un drag and drop del modulo custom, viene installato correttamente e senza errori.
Se vado in Siti di aggiornamento vedo il modulo e cliccando sul percorso riesco con successo ad arrivare al file xml di configurazione.
Ho chiesto aiuto per un check sui file di configurazione lato server/repository e Modulo e sembrerebbe tutto ok, ma purtroppo niente, nessun errore ma update module non visibile, quindi mi rivolgo a questo forum con la speranza che qualcuno di voi abbia avuto e risolto il problema.
Aggiungo i file xml:
Modulo:
<?xml version="1.0" encoding="utf-8"?>
<extension version="1.02.003" type="module" client="site" method="upgrade">
<name>Argomenti in evidenza</name>
<author>Company name</author>
<creationDate>12/03/2024</creationDate>
<copyright>(C) 2024 Company</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<authorEmail>info@company.it</authorEmail>
<authorUrl>www.company.it</authorUrl>
<version>1.02.003</version>
<description>Bug fix z-index Titolo modulo</description>
<updateservers>
<server type="module" priority="1" name="mod_dca_evidenza">https://resources.company.it/repodca/te ... ml</server>
</updateservers>
<namespace path="src">Joomla\Module\mod_dca_evidenza</namespace>
<files>
<filename module="mod_dca_evidenza">mod_dca_evidenza.php</filename>
<folder>tmpl</folder>
</files>
<languages>
<language tag="en-GB">language/en-GB/mod_dca_evidenza.ini</language>
<language tag="en-GB">language/en-GB/mod_dca_evidenza.sys.ini</language>
</languages>
<help key="Site_Modules:_evidenza" />
<config>
<!-- PARAMS etc etc -->
</config>
</extension>
Server xml:
<?xml version="1.0" encoding="UTF-8"?>
<updates>
<update>
<name>Argomenti in evidenza</name>
<description>Bug fix z-index Titolo modulo</description>
<element>mod_dca_evidenza</element>
<type>module</type>
<version>1.02.003</version>
<infourl>https://www.company.it</infourl>
<downloads>
<downloadurl type="full" format="zip">https://resources.company.it/repodca/mo ... ownloadurl>
</downloads>
<tags>
<tag>stable</tag>
</tags>
<maintainer>Company</maintainer>
<maintainerurl>https://www.company.it</maintainerurl>
<section>Modulo Argomenti in Evidenza</section>
<targetplatform name="joomla" version="4.*"/>
<client>site</client>
</update>
</updates>
Grazie in anticipo e un caro saluto a tutti gli sviluppatori Joomla.
Matteo
spero possiate aiutarmi a risolvere o almeno a individuare il problema che sto avendo da alcuni giorni.
Ho creato un template e alcuni custom modules in Joomla 4. Una volta rilasciato il template e installato in vari siti, ho avuto la necessita di modificare il template e rilasciare le update tramite un sistema di repository e pacchetti di aggiornamenti di tipo template e tutto funziona correttamente. Facendo la stessa cosa per i moduli però sto avendo un problema che mi sta facendo "star male" da un po, ovvero non arrivano le notifiche di disponibilità aggiornamento in Pannello di controllo->Aggiornamenti disponibili (solo modulo custom, custom template e estensioni joomla ok!). Se faccio un drag and drop del modulo custom, viene installato correttamente e senza errori.
Se vado in Siti di aggiornamento vedo il modulo e cliccando sul percorso riesco con successo ad arrivare al file xml di configurazione.
Ho chiesto aiuto per un check sui file di configurazione lato server/repository e Modulo e sembrerebbe tutto ok, ma purtroppo niente, nessun errore ma update module non visibile, quindi mi rivolgo a questo forum con la speranza che qualcuno di voi abbia avuto e risolto il problema.
Aggiungo i file xml:
Modulo:
<?xml version="1.0" encoding="utf-8"?>
<extension version="1.02.003" type="module" client="site" method="upgrade">
<name>Argomenti in evidenza</name>
<author>Company name</author>
<creationDate>12/03/2024</creationDate>
<copyright>(C) 2024 Company</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<authorEmail>info@company.it</authorEmail>
<authorUrl>www.company.it</authorUrl>
<version>1.02.003</version>
<description>Bug fix z-index Titolo modulo</description>
<updateservers>
<server type="module" priority="1" name="mod_dca_evidenza">https://resources.company.it/repodca/te ... ml</server>
</updateservers>
<namespace path="src">Joomla\Module\mod_dca_evidenza</namespace>
<files>
<filename module="mod_dca_evidenza">mod_dca_evidenza.php</filename>
<folder>tmpl</folder>
</files>
<languages>
<language tag="en-GB">language/en-GB/mod_dca_evidenza.ini</language>
<language tag="en-GB">language/en-GB/mod_dca_evidenza.sys.ini</language>
</languages>
<help key="Site_Modules:_evidenza" />
<config>
<!-- PARAMS etc etc -->
</config>
</extension>
Server xml:
<?xml version="1.0" encoding="UTF-8"?>
<updates>
<update>
<name>Argomenti in evidenza</name>
<description>Bug fix z-index Titolo modulo</description>
<element>mod_dca_evidenza</element>
<type>module</type>
<version>1.02.003</version>
<infourl>https://www.company.it</infourl>
<downloads>
<downloadurl type="full" format="zip">https://resources.company.it/repodca/mo ... ownloadurl>
</downloads>
<tags>
<tag>stable</tag>
</tags>
<maintainer>Company</maintainer>
<maintainerurl>https://www.company.it</maintainerurl>
<section>Modulo Argomenti in Evidenza</section>
<targetplatform name="joomla" version="4.*"/>
<client>site</client>
</update>
</updates>
Grazie in anticipo e un caro saluto a tutti gli sviluppatori Joomla.
Matteo
Statistics: Posted by MatteoScano — Thu Mar 14, 2024 10:40 am