Silverstripe/dashboard模块找不到模板

Silverstripe/dashboard模块找不到模板,silverstripe,Silverstripe,我使用的是仪表板/仪表板模块,就像自述文件中描述的那样。我用 我收到以下错误消息: [用户警告]找不到以下模板没有 正在使用的主题:DashboardMostractiveUserSpanel.ss 这是面板内容: class DashboardMostActiveUsersPanel extends DashboardPanel{ private static $db = array ( 'Count' => 'Int', ); public function getLa

我使用的是仪表板/仪表板模块,就像自述文件中描述的那样。我用

我收到以下错误消息:

[用户警告]找不到以下模板没有 正在使用的主题:DashboardMostractiveUserSpanel.ss

这是面板内容:

class DashboardMostActiveUsersPanel extends DashboardPanel{
 private static $db = array (
    'Count' => 'Int',
 );

 public function getLabel() {
    return 'Most Active Users';
 }


 public function getDescription() {
    return 'Shows the most active Users.';
 }


 public function getConfiguration() {
    $fields = parent::getConfiguration();
    $fields->push(TextField::create("Count", "Number of users to show"));
    return $fields;
 }



 public function getMostActiveMembers() {
    $members = Member::get()->sort("Activity DESC")->limit($this->Count);
    return  $members;
 }

 public function PanelHolder() {
    return parent::PanelHolder();
 }
}
这是模板:

<div class="dashboard-recent-orders">
<ul>
    <% loop $MostActiveMembers %>
        <li>$Name, $Activity</li>
    <% end_loop %>
</ul>
</div>
我在CMS后端设置了主题,然后像在config.yml中一样设置了主题


我还尝试将模板放在/themes目录的不同文件夹中。但还是没有运气。如果我错过了什么,我将不胜感激

主题只影响前端。后端不使用它们。您需要将模板放在mysite/目录或任何$project中。

主题只影响前端。后端不使用它们。您需要将模板放在您的mysite/目录或任何$project中。

是否可以将默认模板或CMS模板添加到/themes/文件夹而不是/mysite/templates/?是否可以将默认模板或CMS模板添加到/themes/文件夹而不是/mysite/templates/?
Config::inst()->get('SSViewer', 'theme_enabled‘)
SSViewer:
  theme: 'my-theme'