$finder = new finder(); $finder->disabled = FALSE; /* Edit this to true to make a default finder disabled initially */ $finder->api_version = 2; $finder->name = 'member_finder'; $finder->views_view = 'vue_annuaire_membres'; $finder->views_display = 'page'; $finder->title = 'Rechercher un membre'; $finder->description = ''; $finder->path = 'member_finder'; $finder->block = TRUE; $finder->status = TRUE; $finder->settings = array( 'block' => TRUE, 'form_on_page' => 0, 'find_button' => 1, 'find_text' => '', 'go_text' => 'Go', 'ajax_effect' => 'none', 'show_results' => 'completed', 'results_style' => 'views', 'no_results' => 'default', 'pager' => 10, 'redirect' => 'never', 'element_logic' => 'AND', 'url' => 'enabled', 'url_delimiter' => ',', 'go_button' => 0, ); $finder->elements = array( 'titre_member' => (object) array( 'id' => 'titre_member', 'finder' => 'member_finder', 'settings' => array( 'field_logic' => 'OR', 'value_logic' => 'AND', 'match' => 'e', 'max_suggestions' => '6', 'autocomplete_field_logic' => 'OR', 'autocomplete_value_logic' => 'OR', 'autocomplete_match' => 'c', 'fields' => array( 'node.title' => (object) array( 'table' => 'node', 'field' => 'title', 'relationship' => NULL, 'format' => 'filter_xss_admin', ), ), 'title_display' => 'invisible', 'size' => '19', 'choices_rewrite' => '".print_r($row,1)); $full_name = $row->finder_field_1; $member_firstname = $row->field_field_prenom[0][raw][value]; $member_name = $row->field_field_nom[0][raw][value]; $photo_filename = $row->field_field_photo_du_membre_[0][raw][filename]; $photo_uri = $row->field_field_photo_du_membre_[0][raw][uri]; /* if (stripos($photo_filename, \'silhouette.jpg\') !== FALSE) { $photo_filename = "default_images/$photo_filename"; } */ //Avec l\'uri de l\'image on obtient l\'url complète vers l\'image avec la fonction file_create_url($path) $photo_du_membre_url = file_create_url($photo_uri); return "
|
|
$member_firstname $member_name |