0

お問い合わせフォームの結果をCURL経由でCRMに投稿できるようにしたいと思います。私はCURL接続を機能させており、すべてのコードがそのために機能しました。このお問い合わせフォームから情報を取得し、フィールドを変数として設定して、CURLを介してそのデータを送信できるようにする方法を見つけようとしています。

フォームはここで見ることができます。

問題は、フォームが同じURLに投稿されるため、これらのフィールドをどのように収集できるかわからないことです。$ _REQUESTを使おうとしましたが、うまくいかなかったようです。

助けてくれてありがとう!

4

1 に答える 1

0

まず、パラメータがURL($ _GET)からのものかブラウザ/ HTTPリクエスト($ _ POST)からのものかは気にしないと言っているので、$_REQUESTは使用しないでください。(乱用しやすくする)

次に、$ _ REQUESTをどこで使用しようとしましたか?それがそのページのテンプレートである場合、$_REQUESTまたは$_POSTが機能します。Magento内のCMSページ/コンテンツエディターでそれを実行しようとすると、それを実行できなくなります。

投稿を受け入れるためにフロントエンドコントローラーで拡張機能を実装するか、実際にPHPを実行できる場所でブロック/テンプレートを変更する必要があります。おそらくこれは、「すでにCURL接続が機能している」場所です。

于 2013-03-11T19:05:28.617 に答える