Subversion Repositories Applications.annuaire

Compare Revisions

Regard whitespace Rev 181 → Rev 182

/trunk/controleurs/AppControleur.php
32,12 → 32,11
// ajout de l'url de l'appli
$donnees['base_url'] = new Url(Config::get('base_url_application'));
$base_vrai_chemin = str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin()));
$base_vrai_chemin .= '/';
$donnees['base_url_styles'] = $this->getUrlBase();
$donnees['base_url_styles'] = new Url($base_vrai_chemin);
$donnees['url_cette_page'] = $this->getUrlCettePage() ;
$donnees['url_cette_page'] = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
$donnees['base_url_application'] = $this->getUrlBaseComplete();
$this->chargerModele('AnnuaireModele');
 
57,6 → 56,22
return $donnees;
}
public function getUrlBase() {
$base_vrai_chemin = str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin()));
$base_vrai_chemin .= '/';
return new Url($base_vrai_chemin);
}
public function getUrlBaseComplete() {
return new Url('http://'.$_SERVER['SERVER_NAME'].str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin())));
}
public function getUrlCettePage() {
return $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
}
/**
* Renvoie le template de pagination, considérant des éléments donnés en paramètre
* @param int $numero_page le numéro de page en cours
76,7 → 91,7
$taille_page = 1;
}
 
$nombre_pages = round($total/$taille_page,'PHP_ROUND_HALF_DOWN') ;
$nombre_pages = ceil($total/$taille_page) ;
 
foreach($valeurs as $cle => $variable) {
$url_base->setVariableRequete($cle,$variable);