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
Post a Comment