Multiple Toolbars
To utilize multiple toolbars in your Nova resources, you can easily duplicate the configuration of toolbars.toolbar-1 in the config/nova-ckeditor.php file. Then, you can reference the cloned toolbar configuration in the options of your CkEditor fields.
Add a new array item to the
toolbarsarray, defining your new toolbar. For example:
return [
'toolbars' => [
'toolbar-1' => [
...
],
'toolbar-2' => [
...
],
]
];Use it in your CkEditor field:
use Mostafaznv\NovaCkEditor\CkEditor;
class Article extends Resource
{
public function fields(Request $request): array
{
return [
ID::make()->sortable(),
// this field uses the default toolbar (toolbar-1)
CkEditor::make(trans('Content'), 'content')
->stacked(),
CkEditor::make(trans('Description'), 'description')
->toolbar('toolbar-2')
->stacked()
];
}
}Last updated