@php $mapsToLabel = [ 'email' => 'メール', 'name' => '名前', 'name_kana' => 'フリガナ', 'phone' => '電話', 'address' => '住所', 'line_user_id' => 'LINE userId', 'custom' => '自由項目', ]; $inputTypeOptionLabels = \App\Models\ScenarioReaderFormField::inputTypeOptionLabels(); @endphp
登録フォームでよく使う既定項目を用意しています。フォーム利用で登録フォームへの出し分け、必須で入力必須にできます。カスタム項目は行末から追加・削除できます(既定項目は削除不可)。
他シナリオ連携をオンにした項目は、同一送信用アカウント内の他シナリオで同じメールアドレスの読者に、同一キー・同一格納先・連携オンの項目があるときだけ値を反映します(公開登録・読者手動追加の直後)。空の値は送りません。LINE 用の @line.local メールは対象外です。
公開登録ページ(ゲスト向け): {{ url('/r/'.$scenario->uid.'/register') }} · API: POST {{ url('/api/r/'.$scenario->uid.'/register') }}(JSON 本文のキーは各項目の キー と同じ)