0

我已经创建了一个小部件,它工作正常。但是没有使用页面构建器添加小部件的选项。我应该怎么办?

谢谢

4

1 回答 1

0

你有几个选择。最简单的方法是使用 Text 内容类型来包含使用标准 TinyMCE 小部件功能的小部件。

您的另一个选择是创建一个新的内容类型,将您的小部件包装在 Page Builder 内容类型中。我们的 Products 内容类型正是这样做的,它只是 Catalog Product List 小部件的一个界面。

products.xml 包含一个质量转换器来创建小部件指令:

查看/adminhtml/pagebuilder/content_type/products.xml

<converters>
    <converter component="Magento_PageBuilder/js/content-type/products/mass-converter/widget-directive" name="widget_directive">
        <config>
            <item name="html_variable" value="html"/>
        </config>
    </converter>
</converters>

你可以参考这里的详细答案。

于 2022-01-08T01:35:27.593 回答