Je me suis décidé à installer Joomla 6.0.
Installation
- sauvegarde du site et de la base de données: voir Sauvegarde de Site
- vérification de toutes les extensions et plugins: compatibilité avec la v6.x
-
- recopie de l'ancien répertoire sur un nouveau répertoire, et duplication de la base de données.
- lancement de l'installation proprement dite
J'ai eu l'erreur suivante (non bloquante)
JInstaller: :Install: Error SQL Truncated incorrect DOUBLE value: 'cassiopeia'
installer::parseSchemaUpdates finished with "false" result.
installer::parseSchemaUpdates finished with "false" result.
Mise à jour des extensions
- J'ai désactivé l'extension JEvents
- J'ai eu l'erreur suivante avec l'extension ArticleAnywhere:
0 Document not set in Joomla\CMS\MVC\View\AbstractView
Correctif:
.../system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php b/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php
index 344645dd..3e06e5ba 100644
--- a/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php
+++ b/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php
@@ -251,7 +251,7 @@ class ArticleView extends JArticleView
$this->pageclass_sfx = htmlspecialchars($this->item->params->get('pageclass_sfx', ''));
// Articles Anywhere: No, we just do the loadTemplate directly
- //$this->_prepareDocument();
+ $this->setDocument(Factory::GetDocument());
//parent::display($tpl);
return $this->loadTemplate($tpl);
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php b/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php
index 344645dd..3e06e5ba 100644
--- a/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php
+++ b/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleView.php
@@ -251,7 +251,7 @@ class ArticleView extends JArticleView
$this->pageclass_sfx = htmlspecialchars($this->item->params->get('pageclass_sfx', ''));
// Articles Anywhere: No, we just do the loadTemplate directly
- //$this->_prepareDocument();
+ $this->setDocument(Factory::GetDocument());
//parent::display($tpl);
return $this->loadTemplate($tpl);
- J'ai eu l'erreur suivante en sauvegardant un article:
Unknown column 'is_current' in 'field list'
J'ai corrigé cette erreur en rajoutant le champ dans la table:
ALTER TABLE `jom50_history` ADD COLUMN `is_current` SMALLINT NOT NULL DEFAULT 0;
ALTER TABLE `jom50_history` ADD COLUMN `is_legacy` SMALLINT NOT NULL DEFAULT 0;
UPDATE `jom50_history` SET `is_legacy` = 1;
ALTER TABLE `jom50_history` ADD COLUMN `is_legacy` SMALLINT NOT NULL DEFAULT 0;
UPDATE `jom50_history` SET `is_legacy` = 1;
- J'ai eu l'erreur suivante avec une de mes extensions:
undefined fonction chosen()
J'ai repris les media javascript et css de chosen inclus dans la version de joomla 5.0 et remplacés par choices depuis dans les asset de mon extensions

