I'll try to address your various parts of your message individually. Hopefully we can get it all figured out in the end!
You're right, I misspoke. I didn't have the model "require"d in the app.js. I had it as:
in the app.js, and had it as:Code:
models: [ 'Animals']
in the Animals.js store.Code:
In your next statement, I have the Animals.js store also as a config object in the app.js as:
You're correct. I went back in and changed all of my folders within the app directory to be singular, without an "s" at the end of the name. So, the name of my file is "Animals.js", and it's within the "app/store" directory, and it's configured under the "stores" parameter in app.js.Code:
In your example of creating the list, it doesn't seem to be able to find that store when doing what you coded. I continually get the error of:
I also went ahead and dropped the ID property in the store, since it wasn't really necessary, as you stated.Quote:
[WARN][Ext.dataview.List#applyStore] The specified Store cannot be found
I have it set up now that the store requires the model, but the model is not requiring the store.
I'll try to debug some more via the console in Chrome, and see if that gets me any farther. Hopefully this information can give you a better idea of what the issue is as well.
Thanks for your help!