2013-04-24 162 views
0

嘿傢伙我有一個小問題,我需要解決,我似乎無法找到一種方法來這樣做。
我有一個應用程序需要根據哪個用戶使用它動態地使用不同的數據庫。我認爲我會給每個用戶一個包含hes唯一字母數字ID的URL。因此,URL會像ww.mydomain.com/app/1kh1h3as/Laravel動態重新路由

所以我有2個問題:

  1. 我應該在哪裏把數據庫開關的代碼。是在配置文件更好還是應該我在模型類中使用它,所以我有使用URI類來解析出ID?

  2. 我該如何讓路由器明白,它需要抵消一個段的所有呼叫,所以它不會去尋找1kh1h3as控制器和ww.mydomain.com/app/1kh1h3as/users/all將啓動所有()用戶控制器內的方法?

+0

Laravel 3或4? – 2013-04-25 04:39:03

+0

很抱歉忘了提,Laravel 3。 – Nick 2013-04-25 16:40:00

回答

0
  1. 使用此

    DB ::連接( '的MySQL') - >配置[ '數據庫'] = 'your_user_database_name';

  2. 嘗試

    路線::任何( '應用程序/ 1kh1h3as /(:束)',函數(){ 回報 '!歡迎到管理包'; });