Hola a todos.
Estoy ahora por aca con la siguiente duda, estoy trabajando con Extjs y con un elemento de esta libreria que se llama
htmleditor, la cuestion es la siguiente, cuando abro la ventana que contiene un formulario que a su vez contiene dicho elemento (htmledito) quiero que el editor inicie en modo codigo, no en modo diseno.
este es mi codigo:
Código Javascript
:
Ver originalvar Editor = new Ext.FormPanel({
// url: 'test.php',
labelAlign: 'top',
border: false,
frame: true,
// title: 'Editor HTML',
autoWidth: true,
height: 475,
items: [hidden,{
xtype: 'htmleditor',
height: 457,
anchor: '100%',
name:'data[contenido]'
}],
buttons: [{
text: 'Guardar',
handler:function(){
Editor.getForm().submit({
url: 'write-file.php',
success: function(form, request){
// alert(request.response.responseText);
Ext.example.msg('Archivo Actualizado', Ext.getCmp('fileName').getValue());
Contenedor.hide();
},
failure: function(form, request){
Ext.example.msg(Ext.getCmp('fileName').getValue(), 'Error Almacenando');
}
});
}
},{
text: 'Cancelar',
handler:function(){
Ext.MessageBox.confirm('Confirmar', 'Las Modificaciones Se Perderan<br>Desea Salir?', showResult);
}
}],
id:'editor'
});
Lo que he intentado es que aparesca con el boton de codigo presionado con el siguiente metodo
toggleSourceEdit( [Boolean sourceEdit] ), y lo que sucede es que SI aparese precionado pero se mantiene en el modo diseno,
alguien sabe como hacer para que predeterminadamente me muestre el modo codigo??
de antemano muchas gracias.