public function get_html_path($resource_path) { //pointe vers /web/$path

    // étape 1: mettre un chemin relatif, donc rajouter tous les "../" nécessaires 
    $uri = $this->sm->get('pegase.core.request')->get_uri();
    $uri = explode('?', $uri);
    
    $uri = $uri[0];
    
    $nb = substr_count($uri, '/') - 1;

    $path = "";

    for($i = 0; $i < $nb; $i++) {
      $path .= "../";
    }

    $pos = strpos($resource_path, '/');
    
    if($pos === 0) {
      $resource_path = substr($resource_path, 1);
    }

    $path .= $resource_path;

    // si c'est le dossier principal, et qu'on est dans le dossier principal
    // on doit corriger le chemin
    if($path == '')
      $path = './';

    return $path;
  }
public function get_html_path($resource_path) { //pointe vers /web/$path

    // étape 1: mettre un chemin relatif, donc rajouter tous les "../" nécessaires 
    $uri = $this->sm->get('pegase.core.request')->get_uri();
    $uri = explode('?', $uri);
    
    $uri = $uri[0];
    
    $nb = substr_count($uri, '/') - 1;

    $path = "";

    for($i = 0; $i < $nb; $i++) {
      $path .= "../";
    }

    $pos = strpos($resource_path, '/');
    
    if($pos === 0) {
      $resource_path = substr($resource_path, 1);
    }

    $path .= $resource_path;

    // si c'est le dossier principal, et qu'on est dans le dossier principal
    // on doit corriger le chemin
    if($path == '')
      $path = './';

    return $path;
  }
public function get_html_path ( $ resource_path ) { //pointe vers /web/$path // étape 1: mettre un chemin relatif, donc rajouter tous les "../" nécessaires  $ uri = $ this -> sm -> get ( 'pegase.core.request' ) -> get_uri ( ) ; $ uri = explode ( '?' , $ uri ) ; $ uri = $ uri [ 0 ] ; $ nb = substr_count ( $ uri , '/' ) - 1 ; $ path = "" ; for ( $ i = 0 ; $ i < $ nb ; $ i ++ ) { $ path .= "../" ; } $ pos = strpos ( $ resource_path , '/' ) ; if ( $ pos === 0 ) { $ resource_path = substr ( $ resource_path , 1 ) ; } $ path .= $ resource_path ; // si c'est le dossier principal, et qu'on est dans le dossier principal // on doit corriger le chemin if ( $ path == '' ) $ path = './' ; return $ path ; }
relatif, pour les liens dans le html
relatif pour les liens dans le html