我将自己的JavaScript加载到TYPO3后端并读取任何可用的ckEditor的内容。
现在我需要当前编辑记录的fieldname,tablename和uid。我通过带有类" t3js-contextmenutrigger"的链接的数据属性获得的最后两个信息,它始终位于记录的右下角,作为记录的uid。 我试图从其他一些领域变得非常复杂的字段名,直到现在还没有成功。
一般来说,我不喜欢这样。我希望在其他地方有这些信息,可能是在ckEditor的包装中,或者在加载了ckEditor的JavaScript对象中。
怎么可能这样做,还是有其他想法让它干净利落?
答案 0 :(得分:0)
我认为我通过要求ckeditor模块找到了更好的解决方案。例如:
define(['jquery','ckeditor'], function($, CkEditor) {
var myObject = {};
myObject.initialize = function() {
console.log(CkEditor.instances,':51');
};
$( document ).ready(function() {
$(myObject.initialize);
});
});