mirror of
https://github.com/processwire/processwire.git
synced 2025-08-13 02:04:35 +02:00
Fix issue processwire/processwire-issues#2091
This commit is contained in:
@@ -319,15 +319,14 @@ class LanguagesPageFieldValue extends Wire implements LanguagesValueInterface, \
|
|||||||
|
|
||||||
$languageValue = (string) (empty($this->data[$language->id]) ? '' : $this->data[$language->id]);
|
$languageValue = (string) (empty($this->data[$language->id]) ? '' : $this->data[$language->id]);
|
||||||
|
|
||||||
if(!strlen($languageValue)) {
|
if($languageValue === '' && $defaultValue !== '' && $this->field) {
|
||||||
// value is blank
|
// value is blank
|
||||||
if($this->field) {
|
if(((int) $this->field->get('langBlankInherit')) === self::langBlankInheritDefault
|
||||||
if($this->field->get('langBlankInherit') == self::langBlankInheritDefault) {
|
|| ($this->field->name === 'title' && $template->name === 'admin')) {
|
||||||
// inherit value from default language
|
// inherit value from default language
|
||||||
$languageValue = $defaultValue;
|
$languageValue = $defaultValue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return $languageValue;
|
return $languageValue;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user