Eccube\Form\Type\Admin\SearchProductType::buildForm PHP Метод

buildForm() публичный Метод

public buildForm ( Symfony\Component\Form\FormBuilderInterface $builder, array $options )
$builder Symfony\Component\Form\FormBuilderInterface
$options array
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $app = $this->app;
        $builder->add('id', 'text', array('label' => '商品ID', 'required' => false))->add('category_id', 'category', array('label' => 'カテゴリ', 'empty_value' => '選択してください', 'required' => false))->add('status', 'disp', array('label' => '種別', 'multiple' => true, 'required' => false))->add('create_date_start', 'date', array('label' => '登録日(FROM)', 'required' => false, 'input' => 'datetime', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd', 'empty_value' => array('year' => '----', 'month' => '--', 'day' => '--')))->add('create_date_end', 'date', array('label' => '登録日(TO)', 'required' => false, 'input' => 'datetime', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd', 'empty_value' => array('year' => '----', 'month' => '--', 'day' => '--')))->add('update_date_start', 'date', array('label' => '更新日(FROM)', 'required' => false, 'input' => 'datetime', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd', 'empty_value' => array('year' => '----', 'month' => '--', 'day' => '--')))->add('update_date_end', 'date', array('label' => '更新日(TO)', 'required' => false, 'input' => 'datetime', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd', 'empty_value' => array('year' => '----', 'month' => '--', 'day' => '--')))->add('link_status', 'hidden', array('mapped' => false));
    }