我不知道如何制作多域项目。 项目具有每个国家/地区的域名,例如:
网站中的数据将取决于当前国家/地区(域名)。 我是Symfony的新手,但我真的很喜欢它。
我想我需要在User类中使用一些东西,比如$this->getUser()->setCulture('UK');
Symfony有一些插件,还是原生工具?
答案 0 :(得分:0)
您可以使用how to Configure Symfony 1.4 project for multiple domains?
中所述的解决方案之一要获取用户当前位置,您可以使用ip2location
等外部服务//requires ip2location class
try {
$ip = new ip2location;
$ip->open('./db/IP-COUNTRY.BIN');
$country_code = $ip->getCountryShort($ip_address);
} catch (Exception $e) {
// ...
}