mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
FIX: Misleading error message in SSViewer
Better error message if theme is disabled DRY!
This commit is contained in:
parent
a77ca1995a
commit
998c055676
@ -778,12 +778,14 @@ class SSViewer implements Flushable {
|
||||
if(!$this->chosenTemplates) {
|
||||
$templateList = (is_array($templateList)) ? $templateList : array($templateList);
|
||||
|
||||
user_error(
|
||||
"None of these templates can be found in theme '"
|
||||
. Config::inst()->get('SSViewer', 'theme') . "': "
|
||||
. implode(".ss, ", $templateList) . ".ss",
|
||||
E_USER_WARNING
|
||||
);
|
||||
$message = 'None of the following templates could be found';
|
||||
if(!$theme) {
|
||||
$message .= ' (no theme in use)';
|
||||
} else {
|
||||
$message .= ' in theme "' . $theme . '"';
|
||||
}
|
||||
|
||||
user_error($message . ': ' . implode(".ss, ", $templateList) . ".ss", E_USER_WARNING);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user