我有一个关于替换tinymce模板中的值的问题。
我的index.html
中有以下代码:
<!DOCTYPE html>
<html>
<head>
<script src="https://cloud.tinymce.com/stable/tinymce.min.js"></script>
</head>
<body>
<textarea>Next, get a free TinyMCE Cloud API key!</textarea>
<script>
tinymce.init({
selector: "textarea", // change this value according to your HTML
plugins: "template",
toolbar: "template",
templates: [
{title: 'Some title 2', description: 'Some desc 2', url: 'development.html'}
],
template_replace_values: {
username: "Jack Black",
staffid: "991234"
}
});
</script>
</body>
</html>
在development.html
内,我有这个:
预览文字
<!-- This will not be inserted -->
<div class="mceTmpl">
<span class="username">This should be replaced?</span>
</div>
如果我正确理解了tinymce文档,那么文本“应该替换它?”应该换成Jack Black。来自template_replace_values
上的简单文件:
这是一个控制内容替换的项目数组 插入模板。数组键等于中使用的类名 模板。如果模板元素与此数组中的类名匹配,则为 内容将被数组值替换。 TinyMce Docs
这不起作用,让我想知道如何使用该功能。对于如何完成这项工作的任何例子都会感到高兴。
答案 0 :(得分:0)
我不确定该插件实际上是否完全符合文档所述的内容。我创建了一个TinyMCE小提琴,展示了如何使用文档调用的内容和#34;片段&#34;做你需要的:
http://fiddle.tinymce.com/QSfaab
我为TinyMCE的制作人工作 - 我将跟进我们的工程团队,看看是否可以调整文档以便更清楚地使用它。