champ_base_path = $include_path.'/indexation/authorities/titres_uniformes/champs_base.xml'; parent::__construct($user_query); $this->index_name = 'titres_uniformes'; $this->authority_type = AUT_TABLE_TITRES_UNIFORMES; } protected function get_filters(){ $filters = parent::get_filters(); global $oeuvre_nature_selector,$oeuvre_type_selector; if($oeuvre_nature_selector){ //on ne s'assure pas de savoir si c'est une chaine ou un tableau, c'est géré dans la classe racine à la volée! $filters[] = array( 'name'=> 'oeuvre_nature', 'values' => $oeuvre_nature_selector ); } if($oeuvre_type_selector){ //on ne s'assure pas de savoir si c'est une chaine ou un tableau, c'est géré dans la classe racine à la volée! $filters[] = array( 'name'=> 'oeuvre_type', 'values' => $oeuvre_type_selector ); } return $filters; } public function get_authority_tri() { return ' index_tu '; } }