public function searchNonStockProducts(Application $app, Request $request)
{
// 商品マスター検索用フォーム
$form = $app['form.factory']->createBuilder('admin_search_product')->getForm();
if ('POST' === $request->getMethod()) {
$form->handleRequest($request);
if ($form->isValid()) {
// 在庫なし商品の検索条件をセッションに付与し, 商品マスタへリダイレクトする.
$searchData = array();
$searchData['stock_status'] = Constant::DISABLED;
$session = $request->getSession();
$session->set('eccube.admin.product.search', $searchData);
return $app->redirect($app->url('admin_product_page', array('page_no' => 1, 'status' => $app['config']['admin_product_stock_status'])));
}
}
return $app->redirect($app->url('admin_homepage'));
}