绝对网址的tinymce令牌

时间:2017-09-14 17:47:24

标签: javascript tinymce

我使用TinyMCE为邮件信件创建模板。在模板中我应该插入绝对url,我创建模板时只是一个字符串标记。就像在tinymce中一样,我插入{{url}} - 这是链接,稍后将用绝对网址替换。

问题是TinyMCE不允许插入这样的标记作为超链接。当我在工具栏上使用insert hyperlink函数时,它会插入http://my-web-site.com/url-where-i-edit-email-template/{{url}}

我已经关闭了相对网址,这对图像起作用

tinymce.init({
  //..
  relative_urls : false,
  remove_script_host : false, 
  //..
});

如何防止带有令牌的超链接出现此类行为?

2 个答案:

答案 0 :(得分:0)

我可以像你描述的那样创建一个超链接:

enter image description here

我认为这是你如何设置TinyMCE的配置问题。

答案 1 :(得分:0)

嗯,可行的解决办法可以自己处理网址转换

TinyMCE允许执行以下操作

function urlConverter(url){
  // do stuff with url ..
  return url;
}

tinymce.init({
  //..
  urlconverter_callback: urlConverter,
  //..
});

Official documentation