CKFinder 팝업 창 작업 및 콜백 함수 설정
1553 단어 ckfinder
CKFinder 팝업 창 작업 및 콜백 함수 설정
공식 예 참조 CKFinderJava-2.4.1/ckfinder/_samples/popup.html
EXT와 통합된 작은 예 작성
Ext.define("MyButton", {
extend : "Ext.Button",
text : "ckfinder",
initComponent : function() {
var me = this;
Ext.apply(me, {
handler : me.handlerClick
});
me.callParent();
},
handlerClick : function(btn) {
var finder = new CKFinder();
finder.selectActionFunction = Ext.bind(btn.SetFileField, btn);
finder.popup();
},
SetFileField : function(fileUrl) {
console.log(fileUrl);
}
});
EXT와 통합된 작은 예 작성
Ext.define("MyButton", {
extend : "Ext.Button",
text : "ckfinder",
initComponent : function() {
var me = this;
Ext.apply(me, {
handler : me.handlerClick
});
me.callParent();
},
handlerClick : function(btn) {
var finder = new CKFinder();
finder.selectActionFunction = Ext.bind(btn.SetFileField, btn);
finder.popup();
},
SetFileField : function(fileUrl) {
console.log(fileUrl);
}
});
Ext.define("MyButton", {
extend : "Ext.Button",
text : "ckfinder",
initComponent : function() {
var me = this;
Ext.apply(me, {
handler : me.handlerClick
});
me.callParent();
},
handlerClick : function(btn) {
var finder = new CKFinder();
finder.selectActionFunction = Ext.bind(btn.SetFileField, btn);
finder.popup();
},
SetFileField : function(fileUrl) {
console.log(fileUrl);
}
});