如何在Laravel背包中为ckeditor添加选项

时间:2019-02-09 09:36:16

标签: backpack-for-laravel

我想在Laravel背包中为ckeditor添加文本对齐方式。

我该怎么办?

我尝试过,但是没有用。

        $this->crud->addField([
            'name' => 'content',
            'label' => 'Content',
            'type' => 'ckeditor',
            'options' => ['alignment'],
        ]);

1 个答案:

答案 0 :(得分:0)

docs表明options应该作为关联数组传递。

背包(至少是我的版本)使用CKeditor 4.9,具体地说,ckeditor.blade.php使用了CKeditor jQuery adapter

Here is a list of all the possible options that you can set。我在文档的任何地方都找不到“对齐”,但是我怀疑您是在谈论工具栏上的“对齐”按钮,如果的确如此,您的选项可能类似于以下内容:

$this->crud->addField([
    'name' => 'content',
    'label' => 'Content',
    'type' => 'ckeditor',
    'options' => [
        'toolbar'=>
            [
                [
                    'name'=>  'paragraph',
                    'items' =>  [
                        'JustifyLeft',
                        'JustifyCenter',
                        'JustifyRight',
                        'JustifyBlock',
                    ]
                ],
            ]
    ],
]);

尽管如此,这可能会迫使您列出所需的所有工具栏选项,如果需要,请参见this section in the docs