バンドル backend/main/ を作成しました:
私のアプリ/routing.yml
backendmain:
resource: "@backendmainBundle/Resources/config/routing.yml"
prefix: /main
私のバックエンド/バンドル/mainBundle/config/routing.yml:
backendmain_homepage:
pattern: /hello/{name}
defaults: { _controller: backendmainBundle:Default:index }
私のバックエンド/バンドル/mainBundle/DefaultController.php:
namespace backend\Bundle\mainBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class DefaultController extends Controller
{
public function indexAction($name)
{
return $this->render('backendmainBundle:Default:index.html.twig', array('name' => $name));
}
public function testAction($name)
{
return $this->render('backendmainBundle:Default:test.html.twig', array());
}
}
ブラウザでアクション テストを呼び出すにはどうすればよいですか?
申し訳ありませんが、Fabien は Symfony2 を作成したとき、麻薬を使用していましたか? Symfony 1.4 はとても簡単でした!