Pregunta

I have a laravel 4.1 project with modular system. Here is the tree scheme.

app/
app/modules
app/modules/modulename/
app/modules/modulename/controllers/
app/modules/modulename/controllers/modulecontrollerfile.php
app/modules/modulename/views/
app/modules/modulename/views/moduleviewfile.php

I am trying to render view files in module controllers as follows:

View::addNamespace('moduleFoldername', '/app/modules/modulename/views');

return View::make('moduleFoldername::moduleviewfile');

Then I get the following error:

 InvalidArgumentException

 View [moduleviewfile] not found.

Which path is wrong in the code?

¿Fue útil?

Solución

Try that one

View::addNamespace('package', app_path().'/modules/modulename/views');
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top