問い合わせフォーム 添付機能
n1215 > Re: 問い合わせフォーム 添付機能 @ 2014/12/24 19:52 |
---|
先ほどGitHubで修正がマージされました。
フォーム改ざんチェック周りの修正 https://github.com/baserproject/basercms/commit/9a6d2090b47eb7545e4941b9b81e4a38ab9bb0aa ファイルアップロード周りの修正 https://github.com/baserproject/basercms/commit/3f757d7a42c54c513b46528b4f5e523c6a2d56d5 Twitter: @n_1215 |
aka123 > Re: 問い合わせフォーム 添付機能 @ 2014/12/22 11:57 |
---|
n1215 様
ありがとうございます。 自分も暫定処理で回避をしております。 修正版のリリースを待ちたいと思います。 |
n1215 > Re: 問い合わせフォーム 添付機能 @ 2014/12/19 19:39 |
---|
aka123 様
どうやら新機能のテストが不十分だったようですね。 手元で再現を確認してチケットを登録しました。 http://project.e-catchup.jp/issues/7580 原因は目星がついたので開発陣で適切な修正方法を検討します。 下記は暫定的な解決策です。 1.lib/Baser/View/Helper/BcFormHelper.phpを修正 以下の行を削除するかコメントアウトしてください。 https://github.com/baserproject/basercms/blob/dev-3/lib/Baser/View/Helper/BcFormHelper.php#L1367 2.テーマのapp/webroot/theme/{テーマ名}/Elements/mail_form.phpを修正 もしご利用中のテーマがElements/mail_form.phpを含んでいる場合は、 コアのメールプラグインになされたものと同様の変更をそちらにも施す必要があります。 $this->MailForm->create()の第二引数のoptions配列に 'type' => 'file' を追加します。 コアのメールプラグインのテンプレートが参考になります。 https://github.com/baserproject/basercms/blob/dev-3/lib/Baser/Plugin/Mail/View/Elements/mail_form.php#L33 P.S. この問題を修正しても、もしかするとファイルのアップロードが原因でエラーが出るかもしれません。 http://project.e-catchup.jp/issues/7581 こちらも後で修正のプルリクエストを投げます。 Twitter: @n_1215 |
aka123 > 問い合わせフォーム 添付機能 @ 2014/12/17 11:46 |
---|
■ BaserCMSのバージョン:3.0.6.1
■ スマートURLの利用: ON ■ 設置フォルダ: サブフォルダ ■ 利用しているデータベース: PostgreSQL ■ PHPスキル(自己評価): E ■ OSの種類:CentOS 64bit ■ PHPのバージョン:5.5.13 ■ データベース種類・バージョン:postgresql 9.2 BaserCMS3.0.6.1を上記VMWareの環境に新規で入れ、 問い合わせフォームでタイプ「ファイル」を追加して、 問い合わせフォームで添付ファイルを入れれてるように作成したのですが、 「入力内容を確認する」ボタンを押下したときに、下記のエラーが出ます。 -------------------------------------------------------- 不正なリクエストと判断されました。(type:auth)バリデーションエラーまたはコントローラ/アクションの不一致によるエラーです。 -------------------------------------------------------- 同様の症状に遭遇されて、解決された方はいらっしゃいますか? |