Projet

Général

Profil

Problèmes fonctionnels #146

Erreur dans la liste des catégories en indexation manuelle

Ajouté par Anonyme il y a presque 8 ans. Mis à jour il y a environ 7 ans.

Statut:
Proposé
Priorité:
Elevé
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
29/11/2016
Echéance:
% réalisé:

0%

Temps estimé:

Description

Bonjour

Après une upgrade de 4.2.1 vers 4.2.8, la page pmb/select.php?what=categorie&caller=notice&autoindex_class=autoindex_record&indexation_lang=&p1=f_categ_id0&p2=f_categ0&dyn=1&parent=0&deb_rech= (qui s'ouvre quand on fait indexation manuelle pour choisir une catégorie) est vide. Les logs du serveur apache indiquent une erreur de syntaxe
[Tue Nov 29 13:37:52 2016] [error] [client 10.204.4.223] PHP Parse error: syntax error, unexpected '[' in /var/www/html/pmb/classes/facette_search_opac.class.php on line 90, referer: https://XXXX/pmb/select.php?what=categorie&caller=notice&autoindex_class=autoindex_record&indexation_lang=&p1=f_categ_id0&p2=f_categ0&dyn=1&parent=0&deb_rech=

Je ne comprends rien au code mais j'ai pu réparer en enlevant le [0] de la ligne incriminée:

$select_ss_champs .= "<input type='hidden' name='$name_ss_champs' value='".array_keys($array_subfields)."'/>";
// $select_ss_champs .= "<input type='hidden' name='$name_ss_champs' value='".array_keys($array_subfields)[0]."'/>";

Merci bien
Brice Goglin

Historique

#1 Mis à jour par Anonyme il y a environ 7 ans

Toujours présent dans 4.2.11

Formats disponibles : Atom PDF