4
以Silex开头。PHP Silex路由本地化
说我想要一个本地化的网站,所有路由都开始/{_locale}
和不喜欢重复自己为:
$app->match('/{_locale}/foo', function() use ($app) {
return $app['twig']->render('foo.twig');
})
->assert('_locale', implode('|', $app['languages.available']))
->value('_locale', $app['locale.default'])
->bind('foo');
$app->match('/{_locale}/bar', function() use ($app) {
return $app['twig']->render('bar.twig');
})
->assert('_locale', implode('|', $app['languages.available']))
->value('_locale', $app['locale.default'])
->bind('bar');
理想情况下,我想创建一个基本路线,将与区域匹配并以某种方式进行子类化,但无法自己弄清楚如何以优雅的方式触发它。
是的!那会的。谢谢 ! – MJ1 2014-11-03 13:40:51