mirror of
https://github.com/getgrav/grav.git
synced 2026-03-02 02:21:29 +01:00
Added MediaUploadInterface::renameFile() method
This commit is contained in:
@@ -88,6 +88,16 @@ class PageObject extends FlexPageObject
|
||||
public function getRoute($query = []): Route
|
||||
{
|
||||
$route = RouteFactory::createFromString($this->route());
|
||||
if ($lang = $route->getLanguage()) {
|
||||
$grav = Grav::instance();
|
||||
if (!$grav['config']->get('system.languages.include_default_lang')) {
|
||||
/** @var Language $language */
|
||||
$language = $grav['language'];
|
||||
if ($lang === $language->getDefault()) {
|
||||
$route = $route->withLanguage('');
|
||||
}
|
||||
}
|
||||
}
|
||||
if (\is_array($query)) {
|
||||
foreach ($query as $key => $value) {
|
||||
$route = $route->withQueryParam($key, $value);
|
||||
|
||||
Reference in New Issue
Block a user