43,13 → 43,19 |
} |
|
public function obtenirDonneesExport() { |
$donnees['chorodep'] = $this->getRepartition(); |
$donnees['eflore'] = $this->getMoissonnageExport(); |
$this->getRepartition(); |
$donnees['chorodep'] = $this->donnees['repartition']; |
$this->getMoissonnageExport(); |
// TODO: renommer l'index "eflore" en moissonnage |
// et renommer dans pdf_export/squelettes/pdf_repartition.tpl.html |
$donnees['eflore'] = $this->donnees['moissonnage']; |
return $donnees; |
} |
|
private function getRepartition() { |
$projetRepartition = Config::get($this->referentiel.'.baseRepartition'); |
// eg: eflore ou chorodep |
// cf: bdtfx.ini, bdtxa.ini |
if ($projetRepartition != "") { |
$this->cartes->setProjet($projetRepartition); |
$this->cartes->setLargeur('630'); |
77,24 → 83,25 |
|
private function getMoissonnage() { |
$projetMoissonnage = Config::get($this->referentiel.'.baseMoissonnage'); |
if ($projetMoissonnage != "") { |
$this->cartes->setProjet('moissonnage'); |
$this->cartes->setLargeur('600'); |
$this->cartes->setInfoNom($this->nomCourant->getNt()); |
$this->cartes->setInfoReferentiel($this->referentiel); |
$eflore['mapUrl'] = $this->cartes->getUrlMapSvg(); |
$eflore['legende'] = $this->cartes->getLegende(); |
$this->donnees['moissonnage'] = $eflore; |
} |
if (! $projetMoissonnage) return; |
$this->cartes->setProjet('moissonnage'); |
$this->cartes->setLargeur('600'); |
$this->cartes->setInfoNom($this->nomCourant->getNt()); |
$this->cartes->setInfoReferentiel($this->referentiel); |
$eflore['mapUrl'] = $this->cartes->getUrlMapSvg(); |
$eflore['legende'] = $this->cartes->getLegende(); |
$this->donnees['moissonnage'] = $eflore; |
} |
|
private function getMoissonnageExport() { |
$this->cartes->setProjet('eflore'); |
$projetMoissonnage = Config::get($this->referentiel.'.baseMoissonnage'); |
if (! $projetMoissonnage) return; |
$this->cartes->setProjet($projetMoissonnage); |
$this->cartes->setLargeur('min'); |
$this->cartes->setInfoNom($this->nomCourant->getNomRetenu()); |
$eflore['min'] = $this->cartes->getUrlEflorePng(); |
$eflore['legende'] = $this->cartes->getLegende(); |
return $eflore; |
$this->donnees['moissonnage'] = $eflore; |
} |
|
public function getBloc() { |