Object type is not displayed with custom template

59 views
Skip to first unread message

Sergei Koba

unread,
May 10, 2014, 4:47:20 AM5/10/14
to backbon...@googlegroups.com
Hello,

I am trying to use custom template for my form. Here is the code of html:

<script type="text/template" id="template">
    <form enctype="multipart/form-data">
        <div data-fields="address"></div>
    </form>
    </script>

here is js:

$(function() {
    var User = Backbone.Model.extend({
        schema: {
           address: { type: 'Object', subSchema: {
        street: {},
        zip: { type: 'Number' }
    }}
        }
    });
    
    var user = new User({
    });
    
    var form = new Backbone.Form({
        model: user,
        template: _.template($('#template').html()),
    }).render();
    
    $('body').append(form.el);
});

I can see only the heading "Address" no editting fields. When I use in template "data-fieldsets" I see everything but I need to show fields seperately.
Reply all
Reply to author
Forward
0 new messages