Laravel 5 load view blade iz druge mape
 
php.programer 8. mar 2015 09:48:52 Pridružen od:
20. sep 2011
347 objav
154 106 10
#1

Pozdravljeni.



Laravel 5 ima mapo resources/view, kjer so shranjeni vsi template bladi.

Jaz pa bi rad loadal ta blade iz druge mape app/Backend/modul/modul.blade.php



Ker je v drugi mapi ga ne morem klicati kot

View::make('modul/modul',$settings)->render()

Ker ga sistem avtomatsko hoče naložiti iz mape resources/view.



Lahko fajl naložim kot include, to deluje brez težav, le da potem laravel blade ne deluje, ker je view load kot include in ne kot View::make.



Ali ve kdo mogoče, kako se lahko to uredi? Da loadaš view iz druge mape in ne iz resources/view.


všeč(0) ni všeč(0) spam(0)
 
sikmajnd 8. mar 2015 11:42:43 Pridružen od:
11. nov 2013
89 objav
156 9 1
#2

Zakaj bi hotel imeti view v mapi modules?



Proper je, da imaš vse template datoteke v view mapi


všeč(0) ni všeč(0) spam(0)
 
bostjan 8. mar 2015 16:15:32 Pridružen od:
31. jul 2008
643 objav
689 30 9
#3

v config/view.php imaš array paths, dodaj pot sem noter in bo


všeč(1) ni všeč(0) spam(0)
 
bostjan 8. mar 2015 16:20:03 Pridružen od:
31. jul 2008
643 objav
689 30 9
#4

ali pa:

return view()->file($pathToFile, $data);



všeč(0) ni všeč(0) spam(0)
 
php.programer 8. mar 2015 20:14:28 Pridružen od:
20. sep 2011
347 objav
154 106 10
#5

Bostjan, return view()->file($pathToFile, $data);

ta verzija deluje v nulo. hvala.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se