0

Plesk Sample 1.5-1 をベースとして使用していますが、POST w/parameters を処理する方法に固執しています。

私のフォームは「テキスト」要素と「OK」送信ボタンで、その下には「テキスト」要素の値 (外部 XML 呼び出し) に基づいて変化するリストがあります。

IndexController 内の ->getRequest->isPost() 領域に、リダイレクト行があります。

$this->_helper->json(array('redirect' => pm_Context::getBaseUrl()));

この行でパラメーターを手動で渡す必要がありますか? それとも、私が pm_Form_Simple() を作成して要素を追加したので、コントローラーはそれを認識していますか? 現在、->isPost ブロックの外にいる場合、パラメーターは null であるため、手動で渡す必要があると考えています。

このようなものが必要ですか?

$this->_redirector->gotoSimple('my-action',
                               'my-controller',
                                null,
                                array('exampleText' => $form->getValue('exampleText'));

POSTの仕組みを理解していないだけだと思います。

Zend Guestbook の例を見てきましたが、Plesk とは大きく異なり、精神的に翻訳することはできません...同じページにリダイレクトせず、別の場所にリダイレクトします。

最終的に、「exampleText」パラメーターに「開始日」を設定し、POST 呼び出しの後に、外部 XML 呼び出しを行い、リストに入力したいと考えています... XML 呼び出しを行うことはできますが、ワークフローを取得できません。空のフォームの周り -> フォームに記入して「OK」を押す -> 後処理

どうも!

4

1 に答える 1