マーケットプレイス的なサイトだと一般のユーザーがまず登録する必要がある。
Craft CMS では一般ユーザーに登録してもらうようなのは問題なくできる。ただライセンスは Pro が必要になる。
Soloでそういうサイトを作ることはないと思うが。。。
登録したユーザーを追加するユーザーグループをあらかじめ作っておく必要がある。
そのあとはそのユーザーグループに対して必要な権限を追加する。
今回だと商品や購入状況のセクションを使っていくことになるので、それらのエントリを作ったり編集できる権限が必要になる。
この辺の設定をしておく必要がある。
User Registration Form | Craft 3 Documentation
https://docs.craftcms.com/v3/d...
ユーザー登録フォーム | Craft 3 ドキュメント
https://docs.craftcms.com/v3/j...
↑キャプチャに 「Suspend users by default」のチェックが入ってなかったけど、これも必要なはず。
フォームの部分も先ほどのドキュメントを参考に書くことで問題なく動くようになる。
姓名の入力欄とかも会員登録時に入れるならこんな感じで firstName
lastName
も用意しておく。