diff --git a/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module b/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module index ed3ac940..60ba08ac 100644 --- a/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module +++ b/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module @@ -702,4 +702,4 @@ class InputfieldPage extends Inputfield implements ConfigurableModule { -} +} \ No newline at end of file diff --git a/wire/modules/LanguageSupport/LanguageSupportPageNames.module b/wire/modules/LanguageSupport/LanguageSupportPageNames.module index 430888da..779604c4 100644 --- a/wire/modules/LanguageSupport/LanguageSupportPageNames.module +++ b/wire/modules/LanguageSupport/LanguageSupportPageNames.module @@ -695,7 +695,9 @@ class LanguageSupportPageNames extends WireData implements Module, ConfigurableM $page = $event->arguments[0]; $extraData = $event->return; if(!is_array($extraData)) $extraData = array(); - $alwaysActiveTypes = array('User', 'Role', 'Permission', 'Language'); + // 2015-01-07: add Page to the list to + // match default behaviour in hookInputfieldPageNameRenderAfter for API-based page creation + $alwaysActiveTypes = array('User', 'Role', 'Permission', 'Language', 'Page'); foreach(wire('languages') as $language) { if($language->isDefault()) continue;