メールフォーム複数設置ができません。
exit > メールフォーム複数設置ができません。 @ 2019/3/27 16:11 |
---|
nigorock > Re: メールフォーム複数設置ができません。 @ 2019/3/28 9:55 |
---|
ちょうど似た環境でテストしてたので試してみましたが問題なくコピーできました。
サーバーはhetemlですが、以下のような環境でサイトを構築しました。 ・PHPバージョン:7.1.2(モジュール版) ・データベース(MySQL):5.6 ・テーマ:ratio_3_2 「コンテンツ管理」で「お問い合わせ」をコピーして複製。 コピーしてできたお問い合わせフォームを「名称変更」で名前変更。 以上の操作で、問題なくコピーして閲覧できる状態になっています。 コピー前のお問い合わせフォームは問題なく閲覧できているでしょうか?また、他の固定ページをコピーした場合はエラーが出ないでしょうか? お問い合わせフォームをコピーする事が問題なのか、そもそもコピーしたものがお問い合わせフォームにかぎらずエラーになるのか、コピーする前からエラーになるのかなどいくつかの問題があると思いますので、まずは問題の切り分けを行ってどの部分が問題かを絞り込んでみるとわかってくるかもしれません。 |
morishi > Re: メールフォーム複数設置ができません。 @ 2019/3/28 10:31 |
---|
現在、有効なメールフィールドが存在しない場合、「エラー: 内部エラーが発生しました。」が表示されるようになっているようです。
メールフォームをコピーした場合、初期状態ではメールフォーム内の各メールフィールドが非公開になるため、今回のエラーが起きているようです。 コピー先のメールフィールドを公開状態にして、確認していただけますでしょうか。 なお、発生したエラーについてはチケットを発行いたしました。 チケット:有効になっているメールフィールドが存在しない場合、公開側にて「エラー: 内部エラーが発生しました」と表示される http://project.e-catchup.jp/issues/22766 |
nigorock > Re: メールフォーム複数設置ができません。 @ 2019/3/28 11:58 |
---|
なるほど、4.1.6でエラーになるんですね。
僕は4.0.9で試したのですが、その場合はフィールドが無効になっていてもエラーにはなりませんでした。 試しにと思い4.1.6にアップしたところエラーを確認しました。 とりあえずはフィールドを全て有効にすればフォームが表示されるということですね。 |
exit > Re: メールフォーム複数設置ができません。 @ 2019/3/31 19:14 |
---|
ありがとうございます!
全てのフォームを公開したら無事表示しました! |