Hi there,
I'm currently trying to create a modal which should contain two date input fields to let user choose a period. Since the period is not related to a specific entity I want to render the date fields without passing a model. It seems to me this is currently not possible as the view always complains about the missing model (which I set to null).
Is there any way to render a field view without passing a model instance ?
Just for reference, this is what I'm trying to do:
Thanks in advance!
I'm currently trying to create a modal which should contain two date input fields to let user choose a period. Since the period is not related to a specific entity I want to render the date fields without passing a model. It seems to me this is currently not possible as the view always complains about the missing model (which I set to null).
Is there any way to render a field view without passing a model instance ?
Just for reference, this is what I'm trying to do:
Code:
define('academy:views/modals/date-range-picker', ['views/modal'], function (Dep) {
return Dep.extend({
className: 'dialog dialog-record',
// template content can be defined right here or externally
templateContent: '<div class="startDate">{{{startDate}}}</div><div class="endDate">{{{endDate}}}</div>',
setup: function () {
this.createView('startDate', 'views/fields/date', {
model: null,
el: this.getSelector() + ' .startDate'
});
this.createView('endDate', 'views/fields/date', {
model: null,
el: this.getSelector() + ' .endDate'
});
},
})
});

Comment