|
@@ 42-48 (lines=7) @@
|
| 39 |
|
// redirector pages should not have elements |
| 40 |
|
if (is_a($this->owner, 'RedirectorPage')) { |
| 41 |
|
return; |
| 42 |
|
} else if ($ignored = Config::inst()->get('ElementPageExtension', 'ignored_classes')) { |
| 43 |
|
foreach ($ignored as $check) { |
| 44 |
|
if (is_a($this->owner, $check)) { |
| 45 |
|
return; |
| 46 |
|
} |
| 47 |
|
} |
| 48 |
|
} |
| 49 |
|
|
| 50 |
|
// add an empty holder for content as some module explicitly use insert |
| 51 |
|
// after content. |
|
@@ 127-133 (lines=7) @@
|
| 124 |
|
$originalThemeEnabled = Config::inst()->get('SSViewer', 'theme_enabled'); |
| 125 |
|
Config::inst()->update('SSViewer', 'theme_enabled', true); |
| 126 |
|
|
| 127 |
|
if ($ignored = Config::inst()->get('ElementPageExtension', 'ignored_classes')) { |
| 128 |
|
foreach ($ignored as $check) { |
| 129 |
|
if (is_a($this->owner, $check)) { |
| 130 |
|
return; |
| 131 |
|
} |
| 132 |
|
} |
| 133 |
|
} |
| 134 |
|
|
| 135 |
|
if ($this->owner->hasMethod('ElementArea')) { |
| 136 |
|
$elements = $this->owner->ElementArea(); |