Вопрос

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?

Это было полезно?

Решение

Try that one

View::addNamespace('package', app_path().'/modules/modulename/views');
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top