Erreur lors d'une recherche par "Tags"
Bonjour à tous,
PMB 7.4.7 - database v5.35
Dans l'OPAC j'utilise une recherche de type générale par exemple Paris.

J'obtiens bien ma liste de notice. Jusque là parfait.

Je déplie une notice et je vois mes différents champs et je descend sur un des Tags, ici vie (paris-guide) dans mon exemple. Si je clique sur un de mes tags j'obtiens le code d'erreur suivant sans résultat !

Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/analyse_query.class.php:1140 Stack trace: #0 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/analyse_query.class.php(1018): analyse_query->get_objects_pert('15874,16113,163...', 'id_notice', 'notices_mots_gl...', 'word', 'notices_fields_...', 'value', 'notice_id', NULL, false, false, false, false) #1 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/searcher.class.php(79): analyse_query->get_pert('15874,16113,163...', NULL, false, false, false) #2 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/searcher.class.php(467): searcher->_get_pert() #3 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/searcher.class.php(330): searcher->_sort_result(0, '10') #4 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/search/level2/level2_records_search.class.php(144): searcher->get_sorted_result('default', 0, '10') #5 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/level2_search.class.php(83): level2_records_search->get_display_elements_list() #6 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/more_results.class.php(300): level2_search->proceed() #7 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/more_results.class.php(118): more_results::display_list() #8 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/includes/more_results.inc.php(109): more_results::proceed() #9 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/includes/index_includes.inc.php(426): require_once('/home/clients/4...') #10 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/index.php(47): require_once('/home/clients/4...') #11 {main} thrown in /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/analyse_query.class.php on line 1140
Suis-je le seul à avoir cette mésaventure ?
Merci d'avance pour vos retours.
Paul
PMB 7.4.7 - database v5.35
Dans l'OPAC j'utilise une recherche de type générale par exemple Paris.
J'obtiens bien ma liste de notice. Jusque là parfait.

Je déplie une notice et je vois mes différents champs et je descend sur un des Tags, ici vie (paris-guide) dans mon exemple. Si je clique sur un de mes tags j'obtiens le code d'erreur suivant sans résultat !

Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/analyse_query.class.php:1140 Stack trace: #0 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/analyse_query.class.php(1018): analyse_query->get_objects_pert('15874,16113,163...', 'id_notice', 'notices_mots_gl...', 'word', 'notices_fields_...', 'value', 'notice_id', NULL, false, false, false, false) #1 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/searcher.class.php(79): analyse_query->get_pert('15874,16113,163...', NULL, false, false, false) #2 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/searcher.class.php(467): searcher->_get_pert() #3 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/searcher.class.php(330): searcher->_sort_result(0, '10') #4 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/search/level2/level2_records_search.class.php(144): searcher->get_sorted_result('default', 0, '10') #5 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/level2_search.class.php(83): level2_records_search->get_display_elements_list() #6 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/more_results.class.php(300): level2_search->proceed() #7 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/more_results.class.php(118): more_results::display_list() #8 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/includes/more_results.inc.php(109): more_results::proceed() #9 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/includes/index_includes.inc.php(426): require_once('/home/clients/4...') #10 /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/index.php(47): require_once('/home/clients/4...') #11 {main} thrown in /home/clients/4f70ace4f4b8af110bcaf1033c998ded/web/pmb/opac_css/classes/analyse_query.class.php on line 1140
Suis-je le seul à avoir cette mésaventure ?
Merci d'avance pour vos retours.
Paul
Connectez-vous ou Inscrivez-vous pour répondre.