Skip to content
Snippets Groups Projects

Issue #3399190 by bobi-mel: Hide "Disable auto-loading" in site settings...

2 files
+ 10
8
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -104,11 +104,6 @@ class SiteSettingsConfigForm extends ConfigFormBase {
],
];
if ($pluginId = $form_state->getValue('loader_plugin')) {
$plugin = $this->pluginManager->getPlugin($pluginId);
$form['template_key']['#access'] = $plugin->allowAutoload();
}
// Disable autoloading.
$form['disable_auto_loading'] = [
'#type' => 'checkbox',
@@ -117,6 +112,13 @@ class SiteSettingsConfigForm extends ConfigFormBase {
'#default_value' => $config->get('disable_auto_loading'),
];
if ($pluginId = $form_state->getValue('loader_plugin')) {
$plugin = $this->pluginManager->getPlugin($pluginId);
$access_auto_loading = $plugin->allowAutoload();
$form['template_key']['#access'] = $access_auto_loading;
$form['disable_auto_loading']['#access'] = $access_auto_loading;
}
return parent::buildForm($form, $form_state);
}
Loading