2009-11-17 107 views
2

我遇到了一個我的蛋糕應用程序問題。這實際上是非常自定義的,所以我並不驚訝,Cake沒有優雅地處理這個非常特殊的情況。帶查詢字符串的CakePHP Base Url

我想我的應用程序有一個的baseUrl ='addonmodules.php模塊= PHUSION?

我試着在我的config.php文件中的變化有一些變化:

Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion'); Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion&url='); Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion'); Configure::write('App.baseUrl', env('SCRIPT_NAME').'?module=phusion&url=');

但我似乎無法得到這個工作。任何援助與此將不勝感激。

如果您需要更多信息,我很樂意提供。

+0

這可能會幫助您http://stackoverflow.com/a/13660262/1868660 – 2013-03-19 13:37:13

回答

2

也有類似的問題:

添加此行的config/core.php中:

Configure::write('App.baseUrl', 'addonmodules.php?module=phusion'); 
Configure::write('App.base', '/path/to/webroot/'); 

也可能需要手動設置URL參數

if(!isset($_GET['url'])) $_GET['url'] = '/'; 

我知道這是一個古老的問題,但偶然發現了類似的東西,並希望它會有用。 感謝來自#cakephp的ADmad幫助他完成這項工作。