forked from mirzaev/minimal
		
	Исправления для маршрута на главную страницу
This commit is contained in:
		@@ -100,6 +100,9 @@ final class router
 | 
				
			|||||||
                // Реиницилазция маршрута
 | 
					                // Реиницилазция маршрута
 | 
				
			||||||
                $route = self::universalization(implode('/', $data['directories']));
 | 
					                $route = self::universalization(implode('/', $data['directories']));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                // Маршрут оказался пустым
 | 
				
			||||||
 | 
					                if (empty($route)) $route = '/';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                if (mb_stripos($route, $url, 0, "UTF-8") === 0 && mb_strlen($route, 'UTF-8') <=  mb_strlen($url, 'UTF-8')) {
 | 
					                if (mb_stripos($route, $url, 0, "UTF-8") === 0 && mb_strlen($route, 'UTF-8') <=  mb_strlen($url, 'UTF-8')) {
 | 
				
			||||||
                    // Найден маршрут, а так же его длина не меньше длины запрошенного URL
 | 
					                    // Найден маршрут, а так же его длина не меньше длины запрошенного URL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -191,7 +194,7 @@ final class router
 | 
				
			|||||||
        $url = preg_replace('/^([^\/])/', '/$1', $url);
 | 
					        $url = preg_replace('/^([^\/])/', '/$1', $url);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Если записан "/" в конце, то удалить
 | 
					        // Если записан "/" в конце, то удалить
 | 
				
			||||||
        $url = preg_replace('/(.*)\/$/', '$1', $url);
 | 
					        $url = preg_replace('/(.+)\/$/', '$1', $url);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return $url;
 | 
					        return $url;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user