ページ 11

SOY Inquiryの個人情報保護方針表示について

投稿記事Posted: 2017年3月28日(火) 15:54
by designlog
SOY Inquiryで問い合わせ項目として設定できる「個人情報保護方針」がありますが、プレーンな「textarea」として出力されるため閲覧ユーザーが編集できる状態となっています。
コード: 全て選択
readonly=”readonly”

という属性を「textarea」に付加すると書き換えできなくなると思いますが、属性を追加してはいかがでしょうか?

また、「個人情報保護方針」の項目名を入力してもHTML側に反映されませんが、これを反映させることはできないでしょうか?

Re: SOY Inquiryの個人情報保護方針表示について

投稿記事Posted: 2017年3月31日(金) 04:39
by inunosinsi
ありがとうございます。

/app/webapp/inquiry/src/columns/PrivacyPolicyColumn.class.phpの46行目に<textarea>の記述がありますので、
コード: 全て選択
$html[] = "<textarea " . implode(" ",$attributes) . " readonly=\"readonly\">".$this->policy."</textarea>";

このように修正すれば反映されます

Re: SOY Inquiryの個人情報保護方針表示について

投稿記事Posted: 2017年3月31日(金) 04:42
by inunosinsi
「個人情報保護方針」の項目名を入力してもHTML側に反映されませんが、これを反映させることはできないでしょうか?


確かどこかのバージョンでそのような不具合があったような?
バージョンアップすれば解決すると思います。

Re: SOY Inquiryの個人情報保護方針表示について

投稿記事Posted: 2017年3月31日(金) 10:08
by designlog
コードの修正方法ありがとうございます。

「個人情報保護方針」の項目名表示ですがver. 1.2p7.5でも表示されていないようです。
キャプチャーを添付いたします。
2017-03-31 10.06.40.png
2017-03-31 10.06.40.png (46.54 KiB)

Re: SOY Inquiryの個人情報保護方針表示について

投稿記事Posted: 2017年4月01日(土) 05:12
by inunosinsi
項目"名"という方を見落としていました。
項目名が表示されないのは標準テンプレートの仕様です。