OpenPNEモバイル開発の履歴

PCからのアクセスを許可

apps/mobile_frontend/config/filters.yml
の下記の部分をコメントアウト

# deny:
#  class: sfDenyFromNonMobileFilter

なぜか3系ではキャリア振り分けをやってもらえない

取り急ぎweb/mobile_frontend.phpと
キャリア判別用コードを参考にweb/index.phpを下記に修正

$agent = $_SERVER['HTTP_USER_AGENT'];
if(ereg("^DoCoMo", $agent)||ereg("^J-PHONE|^Vodafone|^SoftBank", $agent)|| ereg("^UP.Browser|^KDDI", $agent)){

require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('mobile_frontend', 'prod', false);
sfContext::createInstance($configuration)->dispatch();

}else{//PC
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('pc_frontend', 'prod', false);
sfContext::createInstance($configuration)->dispatch();
}