【问题标题】:Not found themes and plugins tinymce laravel 5.4找不到主题和插件 tinymce laravel 5.4
【发布时间】:2018-04-16 23:19:09
【问题描述】:

我正在尝试在我用 laravel 5.4 制作的 Web 应用程序中设置 tinymce。我不知道发生了什么,但我做了一些修改,现在找不到“theme.js”和“plugins.js”。我的 html 文件末尾有这段代码

<script src="{{ URL::asset('js/plugins/tinymce/tinymce.min.js') }}"></script>
<script src="{{ URL::asset('js/components/post/create.js') }}"></script>

这是初始化tinymce的代码:

tinymce.init({
    selector: '#tinymce',
    height: 400,
    plugins: 'advlist autolink link image lists charmap print preview',
    setup: function (editor) {
        editor.getElement().removeAttribute('required');
    }
});

我拥有运行 tinymce 所需的所有文件: Directory structure

【问题讨论】:

  • 你说它找不到“themes.js”和“plugins.js”然后显示代码试图加载“tinymce.min.js”和“create.js”。

标签: php laravel tinymce http-status-code-404


【解决方案1】:

如果 TinyMCE 没有正确计算其“基本 URL”以加载编辑器的其他部分,您可以通过将 tinymce.baseURL 和 ``tinymce.baseURI` 设置为浏览器可以找到 TinyMCE 的路径来明确告诉它在哪里查找在运行时。例如:

tinymce.baseURL = "http://localhost/myapp/tinymce";
tinymce.baseURI = new tinymce.util.URI(tinymce.baseURL);
tinymce.init({
    selector: "#editor",
    ....
});

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-12
  • 2015-03-15
  • 2017-09-19
  • 2018-12-23
  • 1970-01-01
相关资源
最近更新 更多