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 original
var 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.