Ich versuche, ein Formular in einem benutzerdefinierten Zeilenraster ohne Erfolg zu rendern.Rendern eines Formulars in einer Rasterzeile
handler: function (button, record, pressed, eOpts) {
var grid = this.up('grid');
var store = grid.getStore();
var innerPanel = Ext.widget('form', {
//renderTo: record,
title: 'Title Test',
name: 'test',
items: [{
xtype: "textfield",
name: "testfield",
fieldLabel: "FooTest"
}]
});
// store.add(record);
store.add(innerPanel);
}
Irgendeine Idee, wie man das macht?
Fiddle: https://fiddle.sencha.com/#fiddle/183e
Dank.
BEARBEITET mit Taubi19-Absonderung.
Dank taubi 19. Ich erkenne, dass das Rendern einer Form in einer Zeile ist etwas seltsam, aber manchmal einige Anwendungen sind anders als die üblichen und macht diese Art von Lösung sinnvoll (in diesem Fall wird das Formular nicht zum Senden von Daten verwendet der Server und wird dynamisch erstellt). Ich hatte eine Lösung mit Widgetcolumn versucht aber nur mit einem Feld, hatte nicht die Möglichkeit eines Formulars in Betracht gezogen. Ihre Antwort hilft, danke. – josei