【问题标题】:Tinymce, disable numlist dropdownTinymce,禁用 numlist 下拉菜单
【发布时间】:2013-05-29 10:22:31
【问题描述】:

是否可以禁用 tinymce 上 numlist 按钮的下拉菜单?如果有,怎么做?

提前致谢。

由于第一个答案: theme_advanced_disable 不是我问题的答案。它完全删除了按钮。我需要做的是禁用可以选择列表类型的下拉菜单。应该只允许标准类型,没有其他选择。

【问题讨论】:

    标签: php styles tinymce


    【解决方案1】:

    theme_advanced_disable ?

    tinyMCE.init({
            ...
            theme_advanced_disable : "numlist"
    });
    

    【讨论】:

    • 我想保留按钮,禁用下拉菜单
    【解决方案2】:

    只需在init函数中删除advlist插件

    【讨论】:

      【解决方案3】:

      找了好久终于找到解决办法了……


      1. 加载原始插件
      2. 定义工具栏不带'bullist',但使用你自己的按钮'mylist'
      3. 定义按钮'mylist',它将调用原始插件函数(从原始lists/plugin.min.js读取)

      完整代码:

      tinymce.init({
          plugins: ["lists"],
          //toolbar1: "bullist numlist",
          toolbar1: "mylist numlist",
      
          setup: function(editor) {
              editor.addButton('mylist', {
                  text: '',   //without text label
                  icon: 'bullist',    //use original icon
                  tooltip: 'Bullet list',     //tooltip, if you want
                  onclick: function() {
                      //call original plugin function
                      tinymce.activeEditor.execCommand('InsertUnorderedList');        
                  }
              });
          },
      });
      

      【讨论】:

        【解决方案4】:

        Advanced Editor Tools下的设置页面中取消选中List Style Options

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-07-03
          相关资源
          最近更新 更多