File Frame captura correctamente el fichero del modal y borra en caso de eliminarlo
This commit is contained in:
parent
a1c75ce154
commit
41a98ca2f6
@ -52,6 +52,16 @@
|
||||
this.marker.addEventListener('dragend', this.markerDrag, this);
|
||||
}
|
||||
//_.bindAll(this);
|
||||
//init elements
|
||||
this.file_frame = wp.media({
|
||||
multiple: false,
|
||||
library: {
|
||||
type: 'audio'
|
||||
}
|
||||
});
|
||||
console.log(this.file_frame)
|
||||
console.log('iniciando file_frame')
|
||||
|
||||
this.initEvents();
|
||||
;
|
||||
|
||||
@ -60,7 +70,7 @@
|
||||
|
||||
initEvents: function(){
|
||||
$('#add_files').bind('click', this.openMediaManager);
|
||||
this.file_frame.on('select',this.mediaSelected, this);
|
||||
wp.media.frames.file_frame.on('select',this.mediaSelected, this);
|
||||
$('.delete-att-item').live('click', this.removeMedia);
|
||||
},
|
||||
|
||||
@ -68,13 +78,15 @@
|
||||
$(event.currentTarget).parents('.soundmap-attach-item').remove();
|
||||
},
|
||||
openMediaManager: function(event){
|
||||
this.file_frame = wp.media.frames.file_frame
|
||||
event.preventDefault();
|
||||
if ( this.file_frame ){
|
||||
this.file_frame.open();
|
||||
return;
|
||||
};
|
||||
}
|
||||
},
|
||||
mediaSelected: function(event){
|
||||
this.file_frame = wp.media.frames.file_frame
|
||||
var attachment = this.file_frame.state().get('selection').first().toJSON();
|
||||
var _cT = _.template(this.attachTemplate);
|
||||
var _o = _cT({
|
||||
|
Loading…
Reference in New Issue
Block a user