Hoi,
Ik ben bezig met een module based applicatie, de eerste module waar ik mee bezig ben is een webshop.
De opbouw is als volgt:
/ front end site
/admin/ backend site
Nu heb ik een aantal models voor de webshop gemaakt met de namespace Webshop
Webshop::Category
Webshop::Product
etc.
Als ik nu in de catalog controller in de backend (Admin::Webshop::CatalogController) één van deze models aanroep krijg ik de volgende foutmelding:
Ik heb de model op meerdere manieren proberen aan te roepen namelijk:
Category.find.. en Webshop::Category.find wat beide niet wil werken.
Het vreemde is als ik een extra namespace toevoeg aan de model Admin::Webshop::Category dan werkt het wel.
Verder heb ik mijn Ruby boek geraadpleegt en een aantal articles via google gelezen hier staat ook niet echt een oplossing voor mijn probleem in.
Ik ben bezig met een module based applicatie, de eerste module waar ik mee bezig ben is een webshop.
De opbouw is als volgt:
/ front end site
/admin/ backend site
Nu heb ik een aantal models voor de webshop gemaakt met de namespace Webshop
Webshop::Category
Webshop::Product
etc.
Als ik nu in de catalog controller in de backend (Admin::Webshop::CatalogController) één van deze models aanroep krijg ik de volgende foutmelding:
code:
1
| uninitialized constant Admin::Webshop::CatalogController::Webshop |
Ik heb de model op meerdere manieren proberen aan te roepen namelijk:
Category.find.. en Webshop::Category.find wat beide niet wil werken.
Het vreemde is als ik een extra namespace toevoeg aan de model Admin::Webshop::Category dan werkt het wel.
Verder heb ik mijn Ruby boek geraadpleegt en een aantal articles via google gelezen hier staat ook niet echt een oplossing voor mijn probleem in.
www.dannyhiemstra.nl