我發現我可以使用的View Composer創建一個回調函數laravel 4觀點,在那裏把基於類作曲家
http://laravel.com/docs/responses#view-composers
因此如何使用基於類的作曲家:
View::composer('profile', 'ProfileComposer');
哪裏放置ProfileComposer類?
感謝,
我發現我可以使用的View Composer創建一個回調函數laravel 4觀點,在那裏把基於類作曲家
http://laravel.com/docs/responses#view-composers
因此如何使用基於類的作曲家:
View::composer('profile', 'ProfileComposer');
哪裏放置ProfileComposer類?
感謝,
你可以有ProfileComposer
類ProfileComposer.php文件中,這將是在任何你想要的,如果該文件被自動加載。你應該看a video tutorial about Composers in Laracasts,它會解釋爲什麼我們必須使用View::composer
以及我們如何使用。
視圖編寫器類應該定義爲任何常規類,並且可能存儲在庫文件夾中,或者如果它僅由可能存儲在其中的模型使用,則沒有存儲位置的約定。這個類可以容納一些你想要重用的進程,你可以在一個serviceprovider中註冊這個調用。這是一個關於如何使用它的好教程。
http://culttt.com/2014/02/10/using-view-composers-laravel-4/
我只是覺得在官方decumentation答案。
你可以把作曲家的文件在任何地方應用程序文件系統,前應用程序/作曲家
,並把它添加到composer.json
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/filters",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php",
"app/composer"
]
},
然後運行工匠自動加載:
php artisan dump-autoload
謝謝大家,
你的意思是physicall y或在哪裏打電話? – sidneydobber