optimization to stop admin from looking for pages in disabled plugins

This commit is contained in:
Andy Miller
2018-03-18 21:18:52 -06:00
parent f5408e0b84
commit 7d1313a60f

View File

@@ -421,6 +421,10 @@ class AdminPlugin extends Plugin
$locator = $this->grav['locator']; $locator = $this->grav['locator'];
foreach ($plugins as $plugin) { foreach ($plugins as $plugin) {
if ($this->config->get("plugins.{$plugin->name}.enabled") !== true) {
continue;
}
$path = $locator->findResource("user://plugins/{$plugin->name}/admin/pages/{$self->template}.md"); $path = $locator->findResource("user://plugins/{$plugin->name}/admin/pages/{$self->template}.md");
if ($path) { if ($path) {