1
0
Fork 0
mirror of https://github.com/Oreolek/kohana-multilang.git synced 2024-04-25 21:59:29 +03:00

Fixed a bug with routes ($config not set)

This commit is contained in:
Alexander Yakovlev 2013-08-02 14:36:59 +07:00
parent d4e7d8d246
commit a7bd1099c5

View file

@ -61,8 +61,12 @@ class Multilang_Route extends Kohana_Route {
$name = $lang.'.'.$name;
} // then the default language
elseif(isset(Route::$_routes[Kohana::$config->load('multilang')->default.'.'.$name])) {
$name = $config->default.'.'.$name;
else
{
$default_name = Kohana::$config->load('multilang')->default.'.'.$name;
if(isset(Route::$_routes[$default_name])) {
$name = $default_name;
}
}
// And if we don't have any for this language, it means that route is neither defined nor multilingual
return parent::get($name);
@ -343,4 +347,4 @@ class Multilang_Route extends Kohana_Route {
return $params;
}
}
}