public function index(Application $app, Request $request)
{
/** @var $form \Symfony\Component\Form\Form */
$builder = $app['form.factory']->createNamedBuilder('', 'search_product_block')->setMethod('GET');
$event = new EventArgs(array('builder' => $builder), $request);
$app['eccube.event.dispatcher']->dispatch(EccubeEvents::FRONT_BLOCK_SEARCH_PRODUCT_INDEX_INITIALIZE, $event);
/** @var $request \Symfony\Component\HttpFoundation\Request */
$request = $app['request_stack']->getMasterRequest();
$form = $builder->getForm();
$form->handleRequest($request);
return $app->render('Block/search_product.twig', array('form' => $form->createView()));
}