質問 > 管理機能 > 入力項目追加の設定について |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2019/3/4 23:22
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 入力項目追加の設定について [データベースのカラムタイプを変更]
dtb_newsのカラムをtextで設定されている場合、 そのカラムにmtb_news_categoryのIDを入れたいのでsmallintタイプに変更する必要があります。 [dcm.ymlとエンティティの修正] News.dcm.ymlからNewsCategoryへManyToOneのリレーションを貼り、NewsエンティティにNewsCategoryのゲッターセッターを追加します。 [FormTypeでエンティティをプルダウン表示] カテゴリ入力欄を追加した際に、下記を追記したかと思います。 $builder->add('maker', 'text', array( 'label' => 'メーカー', 'required' => false, )); ManyToOneで設定したNewsCategoryエンティティを使用するために 以下を変更・追記すれば、プルダウンとして選択可能になるかと思いますが、いかがでしょうか。 ・type変更 textからentityへ ・オプション追加 'class' => 'Eccube\Entity\Master\NewsCategory',
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
入力項目追加の設定について | moroiii | 2019/2/23 22:04 |
Re: 入力項目追加の設定について | hiroo | 2019/2/25 8:57 |
» Re: 入力項目追加の設定について | umebius | 2019/3/4 23:22 |