| プラグイン > 開発について > mapped オプションとは? |
開発について
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| h_tanaka |
投稿日時: 2017/6/5 11:07
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 2139 |
mapped オプションとは? EC-CUBE3 の質問というよりSymfony2 の質問かもしれませんが、FormBuilder の mapped オプションの意味も使い方もよくわかりません。
管理画面の商品登録ページに項目を追加するために、次のような拡張フォームを作成しようとしました。 しかし次のエラーが発生してしまいました。 NoSuchPropertyException in PropertyAccessor.php line 486: Neither the property "plg_text_id" nor one of the methods "getPlgTextId()", "plgTextId()", "isPlgTextId()", "hasPlgTextId()", "__get()" exist and have public access in class "Eccube\Entity\Product". このエラーを解決する方法がなかなかわからず、最終的にこちらのサイトのコードを参考にして、'mapped' => false, を指定すると、あっさりと解決しました。 https://goo.gl/CYQM54 mapped オプションとはどのようなものなのか、検索で出てきた情報だけでは理解できなかったので、どなたか噛み砕いてご説明いただけますでしょうか?
|
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
h_tanaka | 2017/6/5 11:07 |
| |
nyorai | 2017/6/5 13:39 |
| |
h_tanaka | 2017/6/5 13:43 |
どうか教えて下さい!



