2017-01-31 29 views

回答

0

與刀片一樣使用。但是,只是,你不能使用Blate花括號{{}}。所以你將不得不迴應everythig。如果從控制器傳遞$user,那麼你可以做

<?php echo $user->email; ?> 

如果您想直接從文件訪問模型,而不從另一個文件傳遞然後給它一個名稱空間和使用use

myfile.php

<?php 
namespace App\Wherever\You\Want; 
use App\User; 
... 
+0

謝謝艾迪。這個PHP文件就在我的公共目錄中。它只是試圖編輯數據庫,例如\ App \ User :: where('user_type','admin') - > update(['updated_at'=> \ Carbon \ Carbon :: now()]); 在這種情況下,命名空間應該是什麼?還有什麼我需要包括?謝謝! – user6122500

+0

林有點好奇,該文件是做什麼,不能在控制器內完成。在你的composer.json裏面,就像''psr-4「'一樣。該行基本上告訴Laravel在哪裏加載類。因此,把一些邏輯放在公衆面前,已經成爲Laravel的亮點。也許這是可能的,但我建議你將該文件內容複製到Helper中,然後在需要的地方調用它。 – EddyTheDove

相關問題