mirror of
https://github.com/getgrav/grav.git
synced 2026-05-06 06:27:51 +02:00
Revert chReverted setting language for every page during initialization
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
1. [](#bugfix)
|
||||
* Fixed wrong Grav param separator when using `Route` class
|
||||
* Grav 1.7: Fixed prev/next page missing pages if pagination was turned on in page header
|
||||
* Grav 1.7: Reverted setting language for every page during initialization
|
||||
|
||||
# v1.7.0-beta.9
|
||||
## 09/26/2019
|
||||
|
||||
@@ -153,7 +153,7 @@ interface PageRoutableInterface
|
||||
/**
|
||||
* Returns the item in the current position.
|
||||
*
|
||||
* @return int the index of the current page.
|
||||
* @return int|null The index of the current page.
|
||||
*/
|
||||
public function currentPosition();
|
||||
|
||||
|
||||
@@ -128,10 +128,7 @@ class Page implements PageInterface
|
||||
*/
|
||||
public function init(\SplFileInfo $file, $extension = null)
|
||||
{
|
||||
$grav = Grav::instance();
|
||||
|
||||
/** @var Config $config */
|
||||
$config = $grav['config'];
|
||||
$config = Grav::instance()['config'];
|
||||
|
||||
// some extension logic
|
||||
if (empty($extension)) {
|
||||
@@ -141,13 +138,8 @@ class Page implements PageInterface
|
||||
}
|
||||
|
||||
// extract page language from page extension
|
||||
$languageCode = trim(basename($this->extension(), 'md'), '.') ?: null;
|
||||
if (!$languageCode) {
|
||||
/** @var Language $language */
|
||||
$language = $grav['language'];
|
||||
$languageCode = $language->enabled() ? $language->getDefault() : null;
|
||||
}
|
||||
$this->language($languageCode);
|
||||
$language = trim(basename($this->extension(), 'md'), '.') ?: null;
|
||||
$this->language($language);
|
||||
|
||||
$this->hide_home_route = $config->get('system.home.hide_in_urls', false);
|
||||
$this->home_route = $this->adjustRouteCase($config->get('system.home.alias'));
|
||||
@@ -2422,7 +2414,7 @@ class Page implements PageInterface
|
||||
/**
|
||||
* Returns the item in the current position.
|
||||
*
|
||||
* @return int the index of the current page.
|
||||
* @return int|null The index of the current page.
|
||||
*/
|
||||
public function currentPosition()
|
||||
{
|
||||
|
||||
@@ -76,9 +76,9 @@ class PageSystemValidatorCommand extends ConsoleCommand
|
||||
'root' => [[]],
|
||||
|
||||
// Translations
|
||||
//'translatedLanguages' => [[], [false], [true]],
|
||||
//'untranslatedLanguages' => [[], [false], [true]],
|
||||
//'language' => [[]],
|
||||
'translatedLanguages' => [[], [false], [true]],
|
||||
'untranslatedLanguages' => [[], [false], [true]],
|
||||
'language' => [[]],
|
||||
|
||||
// Legacy
|
||||
'raw' => [[]],
|
||||
|
||||
Reference in New Issue
Block a user