Line 55... |
Line 55... |
55 |
$widget['donnees']['efloreRechercheVernaUrlTpl'] = $this->config['url']['efloreRechercheVernaUrlTpl'];
|
55 |
$widget['donnees']['efloreRechercheVernaUrlTpl'] = $this->config['url']['efloreRechercheVernaUrlTpl'];
|
56 |
$widget['donnees']['ficheTaxonUrlTpl'] = $this->config['url']['ficheTaxonUrlTpl'];
|
56 |
$widget['donnees']['ficheTaxonUrlTpl'] = $this->config['url']['ficheTaxonUrlTpl'];
|
Line 57... |
Line 57... |
57 |
|
57 |
|
58 |
$widget['donnees']['referentielsSciDispos'] = $this->traiterReferentielSciDispos();
|
58 |
$widget['donnees']['referentielsSciDispos'] = $this->traiterReferentielSciDispos();
|
59 |
$widget['donnees']['referentielsVernasDispos'] = $this->traiterReferentielsSciVernasDispos();
|
59 |
$widget['donnees']['referentielsVernasDispos'] = $this->traiterReferentielsSciVernasDispos();
|
60 |
$ref_sci_defaut = $widget['donnees']['referentielsSciDispos'][0];
|
60 |
$ref_sci_defaut = array_shift(array_keys($widget['donnees']['referentielsSciDispos']));
|
61 |
$ref_verna_defaut = $widget['donnees']['referentielsVernasDispos'][$ref_sci_defaut];
|
61 |
$ref_verna_defaut = $widget['donnees']['referentielsVernasDispos'][$ref_sci_defaut];
|
62 |
$widget['donnees']['efloreRechercheSciUrlDefaut'] = str_replace('{referentiel}', $ref_sci_defaut, $this->config['url']['efloreRechercheSciUrlTpl']);
|
62 |
$widget['donnees']['efloreRechercheSciUrlDefaut'] = str_replace('{referentiel}', $ref_sci_defaut, $this->config['url']['efloreRechercheSciUrlTpl']);
|
63 |
$widget['donnees']['efloreRechercheVernaUrlDefaut'] = str_replace('{referentiel}',$ref_verna_defaut, $this->config['url']['efloreRechercheVernaUrlTpl']);
|
63 |
$widget['donnees']['efloreRechercheVernaUrlDefaut'] = str_replace('{referentiel}',$ref_verna_defaut, $this->config['url']['efloreRechercheVernaUrlTpl']);
|
64 |
$widget['donnees']['ficheTaxonUrlTplDefaut'] = str_replace('{referentiel}', $ref_sci_defaut, $this->config['url']['ficheTaxonUrlTpl']);
|
64 |
$widget['donnees']['ficheTaxonUrlTplDefaut'] = str_replace('{referentiel}', $ref_sci_defaut, $this->config['url']['ficheTaxonUrlTpl']);
|
65 |
$widget['squelette'] = 'recherche';
|
65 |
$widget['squelette'] = 'recherche';
|
66 |
return $widget;
|
66 |
return $widget;
|
Line 67... |
Line 67... |
67 |
}
|
67 |
}
|
- |
|
68 |
|
68 |
|
69 |
private function traiterReferentielSciDispos() {
|
69 |
private function traiterReferentielSciDispos() {
|
70 |
$refs_sci_fmt = array();
|
- |
|
71 |
$refs_sci = $this->config['referentiel']['referentielsSciDispos'];
|
- |
|
72 |
$refs_sci = explode(',', $refs_sci);
|
- |
|
73 |
foreach($refs_sci as $ref) {
|
- |
|
74 |
$ref_code_desc = explode('#', $ref);
|
70 |
$refs_sci = $this->config['referentiel']['referentielsSciDispos'];
|
75 |
$refs_sci_fmt[$ref_code_desc[0]] = $ref_code_desc[1];
|
71 |
$refs_sci = explode(',', $refs_sci);
|
76 |
}
|
Line 72... |
Line 77... |
72 |
return $refs_sci;
|
77 |
return $refs_sci_fmt;
|
73 |
}
|
78 |
}
|
74 |
|
79 |
|