json - Custom adapter override find single record -


i creating ember application wordpress end. have model called menu.

import ds 'ember-data';  export default ds.model.extend({ }); 

i using ember-wordpress add on, creates name space of

wp-json/wp/v2/

for api calls.

i want query wordpress menu has end point

"http://localhost:8888/ember-wp/wp-json/wp-api-menus/v2/menus/"

i extending wordpress add on adapter , attempting set url urlforfindrecord hook can change url used when attempting use findrecord in route.

my adapter named menu-adapter

import wordpressadapter 'ember-wordpress/adapters/wordpress';  export default wordpressadapter.extend({   namespace: 'api/v1',   urlforfindrecord() {     return `/wp-api-menus/v2/`;   } }); 

and route is

import ember 'ember';  export default ember.route.extend({    model() {     return ember.rsvp.hash({       project: this.store.findall('project'),       menu: this.store.findrecord('menu', 2)     });   }  }); 

however error

http://localhost:8888/ember-wp/wp-json/wp/v2/menus/2 returned 404

which looks it's not setting url correctly, not sure going wrong.


Comments

Popular posts from this blog

javascript - Confirm a form & display message if form is valid with JQuery -

Retrieving ETA (estimated time of arrival) with Google Distance Matrix API and public transit as transport mode -

ionic framework - Meteor - Error: Failed to execute 'insertBefore' on 'Node' -