return $res;
}
- if ($_SERVER['HTTP_HOST'] == 'www.cubedesigners.com' && !in_array('en', $this->getAppLocalesEnabled())) {
- $url = 'http://www.cubedesigners.fr' . $_SERVER['REQUEST_URI'];
- return $url;
- }
-
$path = trim($req->getPathInfo(), '/ ');
$e = explode('/', $path);
$locale = array_shift($e);
+ fb($locale);
$res = '/';
+
+ if (!count($e)) {
+ return $res;
+ }
+
if ($locale == 'references_web') {
$res .= 'Portfolio';
return $res;
return false;
}
+ if ($locale == 'fr' && $_SERVER['HTTP_HOST'] == 'www.cubedesigners.com') {
+ return 'http://www.cubedesigners.fr/' . $_SERVER['REQUEST_URI'];
+ }
+ if ($locale == 'en' && $_SERVER['HTTP_HOST'] == 'www.cubedesigners.fr') {
+ return 'http://www.cubedesigners.com/' . $_SERVER['REQUEST_URI'];
+ }
+
if (count($e) == 1) {
$u = $e[0];
+ if ($u == 'en') {
+ return $res;
+ }
if ($u == '1-Sites-internet') {
$res .= 'Projets-Web';
} elseif ($u == '2-Design-graphique') {
$res .= 'Projets-Web';
} elseif ($u == '7-En-attente') {
$res .= 'Graphisme';
+ } elseif ($u == '1-Websites') {
+ $res .= 'Web-projects';
+ } elseif ($u == '2-Graphic-design') {
+ $res .= 'Graphical-design';
+ } elseif ($u == '3-Industrial-design') {
+ $res .= 'Industrial-design';
+ } elseif ($u == '4-Multimedia-Games') {
+ $res .= 'Multimedia';
+ } elseif ($u == '5-Motion-Graphics') {
+ $res .= 'Multimedia';
+ } elseif ($u == '6-Mobile-applications') {
+ $res .= 'Web-projects';
+ } elseif ($u == '7-Waiting') {
+ $res .= 'Graphical-design';
}
+
return $res;
}
if (count($e) == 3) {
if ($e[0] == 'Sites-internet') {
$e[0] = 'Site-Web';
- } elseif ($e[0] == 'Multimedia-Jeux') {
+ } elseif ($e[0] == 'Multimedia-Jeux' || $e[0] == 'Multimedia-Games') {
$e[0] = 'Multimedia';
+ } elseif ($e[0] == 'Motion-Graphics') {
+ $e[0] = 'Motion-graphics';
+ } elseif ($e[0] == 'Graphic-design') {
+ $e[0] = 'Graphic-Design';
+ } elseif ($e[0] == 'Mobile-applications') {
+ $e[0] = 'Websites';
}
// Projects
/// Mobile-applications/Heredis/114-Heredis-App => Applications-mobiles/Heredis-Heredis-App
$ee = explode('-', $e[2], 2);
- array_shift($ee);
+ $id = array_shift($ee);
+ /*$p=$this->getNavigation()->findOneBy('id',$locale.'/3/'.$id);
+ if(null!==$p){
+ //return $p->getHref();
+ }*/
+
$res .= $e[0] . '/' . $e[1] . '-' . implode('-', $ee);
return $res;
}