From c8374e66bd29cb839186d18c571952be13b8d86d Mon Sep 17 00:00:00 2001 From: Jean-Pierre Pourrez Date: Mon, 1 Apr 2024 21:17:37 +0200 Subject: [PATCH] Fix for PH-8.0.0+ in plxMotor::prechauffage() for tag mode --- core/lib/class.plx.motor.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/lib/class.plx.motor.php b/core/lib/class.plx.motor.php index b0a5e1aac..3a873565e 100644 --- a/core/lib/class.plx.motor.php +++ b/core/lib/class.plx.motor.php @@ -25,6 +25,7 @@ class plxMotor { public $mode = false; # Mode de traitement public $template = false; # Template d'affichage public $cible = false; # Article, categorie ou page statique cible + public $cibleName = ''; # pour mode==tag dans prechauffage() - compatibilité PHP-8.0.0+ public $activeCats = false; # Liste des categories actives sous la forme 001|002|003 etc public $homepageCats = false; # Liste des categories à afficher sur la page d'accueil sous la forme 001|002|003 etc @@ -220,7 +221,7 @@ public function prechauffage() { $tagUrls = array_map(array('plxUtils', 'urlify'), $tags); if(in_array($this->cible, $tagUrls)) { if(!isset($ids[$idart])) $ids[$idart] = $idart; - if(!isset($this->cibleName)) { + if(empty($this->cibleName)) { $key = array_search($this->cible, $tagUrls); $this->cibleName=$tags[$key]; }