バージョン選択

フォーラム

メニュー

オンライン状況

48 人のユーザが現在オンラインです。 (36 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 47
onmyx9944 もっと...

サイト内検索

質問 > フロント機能 > 会員の住所に国を追加したい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
h_tanaka
投稿日時: 2018/2/19 21:05
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1651
Re: 会員の住所に国を追加したい
自己解決しました。

お問い合わせのコントローラーで他の項目と同じように設定しようとしたのですがなぜだかうまくいかず、別の方法でFormに値を設定するとうまくいきました。

src/Eccube/Controller/ContactController.php

        $builder = $app['form.factory']->createBuilder('contact');

        if ($app->isGranted('ROLE_USER')) {
            $user = $app['user'];
            $builder->setData(
                array(
                    'name01' => $user->getName01(),
                    'name02' => $user->getName02(),
                    'kana01' => $user->getKana01(),
                    'kana02' => $user->getKana02(),
                    // 'country' => $user->getCountry(), // ★ これではうまいかない
                    'zip01' => $user->getZip01(),
                    'zip02' => $user->getZip02(),
                    'pref' => $user->getPref(),
                    'addr01' => $user->getAddr01(),
                    'addr02' => $user->getAddr02(),
                    'tel01' => $user->getTel01(),
                    'tel02' => $user->getTel02(),
                    'tel03' => $user->getTel03(),
                    'email' => $user->getEmail(),
                )
            );

            $Country = $user->getCountry();
            if ($Country) {
                $builder->get('country')->setData($Country); // ★ これでうまくいった
            }
        }


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   会員の住所に国を追加したい h_tanaka 2018/2/19 12:05
     Re: 会員の住所に国を追加したい h_tanaka 2018/2/19 12:28
       Re: 会員の住所に国を追加したい h_tanaka 2018/2/19 17:58
         Re: 会員の住所に国を追加したい h_tanaka 2018/2/19 19:52
           Re: 会員の住所に国を追加したい h_tanaka 2018/2/19 19:56
           » Re: 会員の住所に国を追加したい h_tanaka 2018/2/19 21:05

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,218名です
総投稿数は110,052件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1651
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.