0

ExpressionEngine フォーラムでのこのクエリはうまくいきませんでした。時間に敏感なので、スタック オーバーフローにぶら下がっている EE ジャンキーがいるかどうかを調べてみようと思いました。

私は EE 拡張機能に取り組んでおり、カスタム フィールドの内容を最初に保存するときに解析し、編集のために表示する前に解析し、編集した内容をもう一度保存するときに解析するために使用するフックを知る必要があります。私の問題は、私が EE 拡張機能の開発に慣れていないことです。フックの長いリストの中でどれを使用する必要があるかを理解するのに苦労しています。私が言える最高のこと:

  • submit_new_entry_endエントリが最初に作成されたときに結び付ける必要があるものです
  • publish_form_entry_dataユーザーがエントリを編集する前に、解析のために結び付ける必要があるものです

また、エントリ データをデータベースに保存する前に編集できるようにするフックを見落としているに違いありません。誰かアドバイスはありますか?

ありがとう!

4

1 に答える 1

0

試行錯誤の末、ようやく自問自答。保存時にカスタム フィールドの内容を解析し、エントリが表示される前にそれらを再解析するために必要なフックは次のとおりです。

  • submit_new_entry_start(エントリが送信されるたびに呼び出されます。「新規」は無意味に見えます)
  • publish_form_entry_data(私はこれを正しく持っていました)
于 2009-02-28T16:28:11.113 に答える