mirror of
https://github.com/processwire/processwire.git
synced 2025-08-28 17:10:04 +02:00
Various updates primarily aimed at simplifying the check for presence of LanguageSupportPageNames module
This commit is contained in:
@@ -75,8 +75,8 @@ class PagesTrash extends Wire {
|
||||
$page->name = ($name . "_" . $page->name);
|
||||
|
||||
// do the same for other languages, if present
|
||||
$languages = $this->wire('languages');
|
||||
if($languages && $this->wire('modules')->isInstalled('LanguageSupportPageNames')) {
|
||||
$languages = $this->wire()->languages;
|
||||
if($languages && $languages->hasPageNames()) {
|
||||
foreach($languages as $language) {
|
||||
if($language->isDefault()) continue;
|
||||
$langName = $page->get("name$language->id");
|
||||
@@ -153,9 +153,8 @@ class PagesTrash extends Wire {
|
||||
'namePrevious' => '',
|
||||
);
|
||||
|
||||
/** @var Languages|array $languages */
|
||||
$languages = $this->wire('languages');
|
||||
if(!$languages || !$this->wire('modules')->isInstalled('LanguageSupportPageNames')) $languages = array();
|
||||
$languages = $this->wire()->languages;
|
||||
if(!$languages || !$languages->hasPageNames()) $languages = array();
|
||||
|
||||
// initialize name properties in $info for each language
|
||||
foreach($languages as $language) {
|
||||
|
Reference in New Issue
Block a user