Как отключить панель инструментов объявленного элемента Gutenberg InnerBlock в шаблоне? - PullRequest
1 голос
/ 14 апреля 2020

Я пытаюсь спроектировать собственный блок Гутенберга, используя InnerBlocks с шаблоном. Я хочу отключить каждый элемент управления на панели инструментов внутреннего блока ' абзац ' в этом шаблоне. Я искал, но не нашел решения. Может быть, это более понятно с помощью этого кода:

edit: function( props ) {
    return el('div',{className: props.className},
        el( InnerBlocks,{
            template:[
                [ 'core/image', {} ],
                [ 'core/heading', { placeholder: 'Book Title' } ],
                [ 'core/paragraph', { placeholder: 'Summary' },
                    /*  
                        I want to disable the toolbar of this innerblock
                        Of course the below code is not possible into a template of innerblocks
                        [BlockControls,{ key: 'controls' }, []],
                    */
                ]
            ],
            templateLock: "all",
        })
    );
}

Большое спасибо.

...