回答
希望你知道的環境變量
在Laravel其存儲在.env.php文件
<?php
return [
'user_registration' => 'enable/disable'
];
?>
您可以檢索值
概念$_ENV['user_registration']
並相應地操作該功能。例如。如果能夠再展其他形式從瀏覽
隱藏文檔:
http://laravel.com/docs/4.2/configuration#environment-configuration
這很好,是否有任何函數來設置配置變量,或smt?因爲這個選項在普通用戶的管理中可以改變。 –
使這個文件可寫並使用文件操作來完成它。它的操作數組很容易。 – thegeekajay
在這種情況下,你可以加入這一行你的註冊函數中
return redirect()->back();
因此,該用戶將無法看到註冊頁面。當你想再次啓用它時,你可以評論上面的內容,你很好。
理想情況下,您希望在管理面板上切換用戶註冊的開關。即,創建一個用戶界面並在遠處的數據庫中的某個表中設置一個值。
然而,最簡單的方法就是創建一個配置文件。
我的laravel部署帶有'網站'配置,我在其中放置了所有網站的相關配置值。
步驟:
創建一個配置文件:
config/website.php
在
website.php
文件:return [ 'registration' => true ];
在你的控制器,只需添加
if(\Config::get('website.registration'))
爲ch確認用戶註冊是否開啓/關閉。
是否有任何函數會編輯文件並將某些變量替換爲「true」?我將在管理中使用它,我的意思是,用戶將能夠在管理中更改此選項,我的客戶將無法訪問編輯php文件。 –
然後,你必須做出自己的。 I.e在你的數據庫中設置你的配置表,併爲它建立MVC – Mysteryos
- 1. ASP.NET MVC多站點 - 在哪裏存儲站點配置數據
- 2. WebMatrix在哪裏保存站點配置?
- 3. 在哪裏存儲配置
- 4. 在Laravel 5中應該在哪裏存儲配置值數組?
- 5. 哪裏數據存儲在網站
- 6. 在哪裏存儲數據?
- 7. 數據存儲在哪裏?
- 8. 在VS2008中,配置存儲在哪裏?
- 9. Laravel在哪裏存儲配置的實例邏輯?
- 10. Laravel在哪裏存儲memcached會話驅動程序的配置?
- 11. MEF零件配置,在哪裏存儲?
- 12. Rails - 我在哪裏存儲配置值?
- 13. mongos配置數據庫字符串在哪裏存儲?
- 14. 如何以及在哪裏呢dconf/GSettings存儲配置數據?
- 15. 我應該在哪裏存儲配置數據?
- 16. jenkins在哪裏存儲作業和節點配置
- 17. netbeans在哪裏配置存儲斷點信息?
- 18. Laravel在哪裏放置靜態數據
- 19. cck「數值」數據存儲在哪裏?
- 20. Laravel中存儲的File :: put()在哪裏?
- 21. laravel密碼鹽在哪裏存儲?
- 22. 我在哪裏可以在網站上存儲小數據項?
- 23. Redis在哪裏存儲數據
- 24. 我的BigQuery數據存儲在哪裏?
- 25. ByteArray的數據存儲在哪裏?
- 26. 常量數據應存儲在哪裏?
- 27. 在哪裏存儲我的數據?
- 28. 存儲視圖數據在哪裏?
- 29. Content Provider在哪裏存儲數據?
- 30. H2數據庫存儲在哪裏?
一般的經驗法則:它是多變的,通過某種形式的用戶界面? - > DB。否則配置/環境文件 – lukasgeiter