Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2500 → Rev 2501

/trunk/widget/modules/export/Export.php
25,6 → 25,8
private $eflore_url_tpl = null;
/** Si spécifié, on ajoute une barre de navigation inter-applications */
private $bar;
/** pré-chargement du champ "projet" (pour les fainéants) - @TODO étendre à tous les champs ? */
protected $projet;
/**
* Méthode appelée par défaut pour charger ce widget.
31,13 → 33,14
*/
public function executer() {
$retour = null;
extract($this->parametres);
extract($this->parametres); // aaaargh mon pauvre cœur :'(
 
if (!isset($mode)) {
$mode = self::SERVICE_DEFAUT;
}
$this->bar = (isset($bar)) ? $bar : false;
$this->projet = (isset($projet)) ? $projet : '';
 
$methode = $this->traiterNomMethodeExecuter($mode);
if (method_exists($this, $methode)) {
$retour = $this->$methode();
59,6 → 62,7
$retour['donnees']['url_script_navigation'] = sprintf($this->config['chemins']['baseURLRessources'], 'tb/reseau/navigation.js');
 
$retour['donnees']['bar'] = $this->bar;
$retour['donnees']['projet'] = $this->projet;
 
$squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
$contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);