Drupal 7.15を使用しており、連絡先ページ(基本ページ)に含まれるブロックとしてWebフォームを設定しています。基本的な連絡先ページには、編集可能なサイドバーコンテンツがあり、メインコンテンツとしてWebformブロックがあります。私が抱えている問題は、Webフォームの送信時に、Contactusエイリアス「contact-us」ではなく独自のエイリアス「general-inqueries」に移動することです。基本ページに戻りたい検証エラーや確認メッセージがあればお問い合わせください。
フォームアクションは常にWebformエイリアスのようですが、エイリアスを基本ページのContact Usエイリアス(contact-us)に変更しようとすると、このエイリアスはすでに使用されていると表示されます。
エラーや成功の確認用に別のページを作成せずに、送信時にメッセージを含む元のページに戻るようにアクションを変更するにはどうすればよいですか?JSが事後にフォームアクションを設定することは避けたいと思います。エラー/成功メッセージが渡されない場合、それはとにかく私を助けないかもしれません。
ご覧になりたい場合は、次のテストサーバーをご覧ください。
http://69.160.59.20/contact-us
ありとあらゆる助けに感謝します!
皆さんありがとう