[ nensika @ 23.11.2015. 07:52 ] @
Lepo dobijem sve fabrike i kad kliklem na detalj sve radi ali kad refreshyjem stranicu tu je problem, on trazi novi url koji ne postoji jer na postojeci url samo doda id firme a ne trazi taj id u vec postojecem modelu. Gde ja gresim? App.FirmAdapter = DS.RESTAdapter.extend({ host: 'http://localhost/ember/api', buildURL: function(record, suffix) { console.log(this._super(record, suffix) +'.php'); return this._super(record, suffix) + '.php'; } }); App.Store = DS.Store.extend({ adapter: 'App.FirmAdapter' }); App.Firm = DS.Model.extend({ Naziv_fabrike ![]() Opis ![]() }) App.FirmsRoute = Ember.Route.extend({ model: function() { return this.store.findAll('firm'); } }); App.FirmRoute = Ember.Route.extend({ model:function(params){ console.log(params) return this.store.find('firm',params.firm_id,{reload:true}); firm.reload(); // Force a reload return firm; } }); |