grav/themes/materialize/materialize.php

37 lines
700 B
PHP
Raw Normal View History

<?php
namespace Grav\Theme;
use Grav\Common\Theme;
class Materialize extends Theme
{
// Materializer plugin will look for this class variable to know that it should load
public $load_materializer_plugin = true;
public static function getSubscribedEvents()
{
return [
'onThemeInitialized' => ['onThemeInitialized', 0]
];
}
public function onThemeInitialized()
{
if ($this->isAdmin()) {
$this->active = false;
return;
}
$this->enable([
'onPageInitialized' => ['onPageInitialized', 0]
]);
}
public function onPageInitialized()
{
$this->config->set('plugins.pagination.built_in_css', false);
$this->config->set('plugins.relatedpages.show_score', false);
}
}