環境:サイトコア8.0改訂3とGlass.Mapper 4.0.11.63
- サイトコア8.0改訂3
- WFFM 2.4
- Glass.Mapper 4.0.11.63
I上記の設定に問題があります。 WFFMフォームを送信すると、保存されているデータは実際のテキスト値ではなく、 "System.String []"として渡ります。私はSitecoreチケットを開いて、それがGlass Mapperのためであることを発見しました。 Glass(Glass.Mapper.Sc.configとGlass.Mapper.Sc.Start.config)を無効にすると、フォームは正しい値を送信します。
補足として、コレクションタイプについてこの問題に対処しているが、Glassとは関係のないSitecoreパッチを適用しました。他の誰かがこの行動を経験していますか?
ありがとうございます。
Sitecoreの既知のバグで、Glassにリンクしているのが不思議です... https://kb.sitecore.net/articles/311218 – jammykam
このパッチはDropListとListItemsだけを扱います。 Sitecoreのテクニカルサポートは、Glassの設定を無効にしたことを解明したものでした。 – mluker
この問題は認識していませんでした。以前はGlass + WFFMを使っていました。 Glassの最新バージョンで問題が発生している可能性があります...プロジェクトに問題を記録するように誘惑されるでしょう:https://github.com/mikeedwards83/Glass.Mapper/issues – jammykam