我是October CMS的新手,正在学习创建表单小部件。但是我遇到了以下错误:
The partial '_field_actorbox.htm' is not found.
/opt/lampp/htdocs/octobermovies/modules/system/traits/ViewMaker.php line 65
我的小部件文件夹名称是'formwidgets' 我的partials文件名在partials文件夹中为'_widget.htm' 我的formwidgets > Actorbox.php内容如下:
namespace Watchlearn\Movies\FormWidgets;
use Backend\Classes\FormWidgetBase;
use Config;
class ActorBox extends FormWidgetBase
{
public function widgetDetails()
{
return [
'name' => 'Actorbox',
'description' => 'Field for adding actors'
];
}
public function render(){
return $this->makePartial('widget');
}
public function loadAssets()
{
$this->addCss('css/select2.css');
$this->addJs('js/select2.js');
}
}
我的代码在plugin.php中注册小部件
public function registerFormWidgets()
{
return [
'Watchlearn\Movies\FormWidgets\ActorBox' => [
'label' => 'ActorBox Field',
'code' => 'actorbox'
]
];
}
我尝试查找并查看了文档,但没有找到任何解决方案。
>
)来引用长引语/错误消息。 - greybeard