プロジェクトでは、CakePHP を使用して顧客データベースからメンバーシップを作成する必要があります。
例: クライアントは、単一フィールドの電子メールを含む登録フォームを送信し、アカウント (ユーザー名、パスワードなど) を作成するために完了する必要がある編集ページ プロファイルへのリンクを含む確認電子メールを受け取ります。
コントローラーとモデルの起動方法がわかりません。
ご協力ありがとうございました
心から
プロジェクトでは、CakePHP を使用して顧客データベースからメンバーシップを作成する必要があります。
例: クライアントは、単一フィールドの電子メールを含む登録フォームを送信し、アカウント (ユーザー名、パスワードなど) を作成するために完了する必要がある編集ページ プロファイルへのリンクを含む確認電子メールを受け取ります。
コントローラーとモデルの起動方法がわかりません。
ご協力ありがとうございました
心から
あなたの質問はここでは少し広いですが、彼は CustomersController からこれをどのように使い始めるかについての簡単な概要です:-
class CustomersController extends AppController {
public function register() {
// Drive your registration form from this action and on successful form
// submission email user a unique registration token using CakeEmail
// that links to the confirmation action.
}
public function confirm_email($registrationToken) {
// Check user's registration token and confirm their account.
}
}
基本的に、ユーザーは example.com/customers/register にアクセスしてメールアドレスを提供することから始めます。データを処理してデータベースに保存すると、一意の登録トークンが生成されます (そして、顧客のデータと共にデータベースに保存されます)。CakeEmailを使用して、confirm_email アクションへのリンクの一部としてトークンを電子メールで送信します (例: example.com/customers/confirm_email/X2458FHJ) 。ユーザーがリンクに移動したら、confirm_email アクションで登録トークンを確認し、そこから先に進みます。