質問 > 管理機能 > 会員情報の確認パスワードについて |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
oranosato |
投稿日時: 2017/8/24 16:37
対応状況: −−−
|
新米 登録日: 2017/8/10 居住地: 投稿: 6 |
Re: 会員情報の確認パスワードについて 追加です。
現在、下記のような状態です。 <?php /* * This file is part of EC-CUBE * * Copyright(c) 2000-2015 LOCKON CO.,LTD. All Rights Reserved. * * http://www.lockon.co.jp/ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ namespace Eccube\Form\Type\Front; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\Extension\Core\Type; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolverInterface; use Symfony\Component\Validator\Constraints as Assert; class EntryType extends AbstractType { protected $config; public function __construct($config) { $this->config = $config; } /** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('name', 'name', array( 'required' => true, )) ->add('kana', 'kana', array( 'required' => true, )) ->add('company_name', 'text', array( 'required' => false, 'constraints' => array( new Assert\Length(array( 'max' => $this->config['stext_len'], )), ), )) ->add('zip', 'zip') ->add('address', 'address') ->add('tel', 'tel', array( 'required' => true, )) ->add('fax', 'tel', array( 'required' => false, )) ->add('email', 'repeated_email') ->add('password', 'repeated_password') ->add('birth', 'birthday', array( 'required' => false, 'input' => 'datetime', 'years' => range(date('Y'), date('Y') - $this->config['birth_max']), 'widget' => 'choice', 'format' => 'yyyy/MM/dd', 'empty_value' => array('year' => '----', 'month' => '--', 'day' => '--'), 'constraints' => array( new Assert\LessThanOrEqual(array( 'value' => date('Y-m-d'), 'message' => 'form.type.select.selectisfuturedate', )), ), )) ->add('sex', 'sex', array( 'required' => false, )) ->add('job', 'job', array( 'required' => false, )) ->add('save', 'submit', array('label' => 'この内容で登録する')) ->addEventSubscriber(new \Eccube\Event\FormEventSubscriber()); } /** * {@inheritdoc} */ public function setDefaultOptions(OptionsResolverInterface $resolver) { $resolver->setDefaults(array( 'data_class' => 'Eccube\Entity\Customer', )); } /** * {@inheritdoc} */ public function getName() { // todo entry,mypageで共有されているので名前を変更する return 'entry'; } } |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
会員情報の確認パスワードについて | oranosato | 2017/8/10 10:43 |
Re: 会員情報の確認パスワードについて | tao_s | 2017/8/13 21:00 |
Re: 会員情報の確認パスワードについて | oranosato | 2017/8/24 16:41 |
Re: 会員情報の確認パスワードについて | umebius | 2017/8/14 7:25 |
Re: 会員情報の確認パスワードについて | oranosato | 2017/8/24 16:34 |
» Re: 会員情報の確認パスワードについて | oranosato | 2017/8/24 16:37 |