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

c# - Update a combobox from a presenter (MVP) -

How to understand 2 main() functions after using uftrace to profile the C++ program? -

How to put a lock and transaction on table using spring 4 or above using jdbcTemplate and annotations like @Transactional? -