supprimer écriture dans json

This commit is contained in:
Fred Tempez 2020-08-14 15:35:52 +02:00
parent 40fc832c7c
commit d374749ebc
1 changed files with 6 additions and 6 deletions

View File

@ -22,6 +22,7 @@ class rechercher extends common {
public static $actions = [ public static $actions = [
'index' => self::GROUP_VISITOR 'index' => self::GROUP_VISITOR
]; ];
public static $results = 0;
public function index() { public function index() {
@ -31,7 +32,7 @@ class rechercher extends common {
$result = ''; $result = '';
$notification = ''; $notification = '';
$total=''; $total='';
$this->setData(['search',$total,0]); self::$results = 0;
// Récupération du mot clef passé par le formulaire de ...view/index.php, avec caractères accentués // Récupération du mot clef passé par le formulaire de ...view/index.php, avec caractères accentués
$motclef=$this->getInput('searchMotphraseclef'); $motclef=$this->getInput('searchMotphraseclef');
@ -99,13 +100,13 @@ class rechercher extends common {
} }
} }
// Message de synthèse de la recherche // Message de synthèse de la recherche
if ($this->getData(['search',$total])===0) { if (self::$results === 0) {
$notification = 'Mot clef non trouvé. Avez-vous pensé aux accents ?'; $notification = 'Mot clef non trouvé. Avez-vous pensé aux accents ?';
$result .='Mot clef non trouvé. Avez-vous pensé aux accents ?'; $result .='Mot clef non trouvé. Avez-vous pensé aux accents ?';
$success = false; $success = false;
} else { } else {
$result .= 'Nombre d\'occurrences : '.$this->getData(['search',$total]); $result .= 'Nombre d\'occurrences : '.self::$results;
$notification = 'Nombre d\'occurrences : '.$this->getData(['search',$total]); $notification = 'Nombre d\'occurrences : '.self::$results;
$success = true; $success = true;
} }
} else { } else {
@ -170,8 +171,7 @@ class rechercher extends common {
} }
} }
while($occu != ''); while($occu != '');
$this->setData(['search',$total,$this->getData(['search',$total]) + $nboccu]); self::$results = self::$results + $nboccu;
return $resultat; return $resultat;
} }