【问题标题】:Add specific button in editor toolbar Grav CMS在编辑器工具栏中添加特定按钮 Grav CMS
【发布时间】:2019-10-04 16:38:47
【问题描述】:

如何在 Grav CMS 的编辑器工具栏中添加新按钮?例如,工具栏现在包含粗体按钮、斜体按钮、列表按钮...等。我想要的是在此工具栏中添加一个新按钮来执行特定任务,例如“添加到某些文本”。或类似的东西。能做到吗?

【问题讨论】:

    标签: content-management-system grav


    【解决方案1】:

    您可以通过js向编辑器添加按钮

    (function($){
        $(function(){
            $('body').on('grav-editor-ready', function() {
                var Instance = Grav.default.Forms.Fields.EditorField.Instance;
                Instance.addButton({
                // Your stuff
                });
            });
        });
    })(jQuery);
    

    在 github 上有很多如何做的例子,例如你可以查看 Grav Team 如何实现新的编辑器按钮 这里:https://github.com/getgrav/grav-plugin-editor-buttons

    他们使用该方法将简码按钮添加到编辑器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-02
      • 2021-05-09
      • 2015-04-15
      • 1970-01-01
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多