質問: false; return (bool) $this->handler->close(); } アプリケーションを終了します。何が悪いのですか?どこかに「秘密」を追加する必要がありますか?フォームが送信されたときに確認するフォームトークンをどのように生成しますか?
回答: ようやく解決しました。 getformtokenが機能する前に、セッションを作成してアプリに割り当てる必要がありました。したがって、最初にjoomlaセッションを使用します。use joomla\session\session; 次に、セッションを作成して設定し、フォームトークンを取得します。$session = session::getinstance('none'); $this->app->setsession($session); $token = $this->app->getformtoken(); 方法がわかれば簡単!これが他の誰かの役に立つことを願っています。