外部から Craft に投稿できる Guest Entries プラグインを試してみる


DataAPI でいうところ createEntry みたいな。

craftcms/guest-entries: Accept anonymous entry submissions with Craft.
https://github.com/craftcms/gu...

案件とかで使っているのはみてたけど自分で触っていなかったのでまずはそこから。

ここに書いてあるコードを hoge.html とかにコピペして、投稿するセクションのuidをコピペして入れ替えれば投稿できる

投稿画面

{{ redirectInput('success') }}

が処理完了時に完了ページリダイレクトの設定ぽいのだけどこの辺はもう少し調べてみる。

とりあえずはこの部分をコメントアウトすることで送信は完了できた。



なんでか最初間違ってて v1 のドキュメントをみていたみたいで、動かないなー、と試行錯誤していた。。。

craftcms/guest-entries at v1
https://github.com/craftcms/gu...

落ち着いていきましょう。