توی این بخش می خوام توضیح بدم در مورد این که چطور میشه یک صفحه ی جدید ساخت که یک فرم داشته باشه و اطلاعات رو از طریق اون از کاربر دریافت کنه.
این فرم اطلاعاتی مانند نام و ایمیل رو دریافت خواهد کرد و بعد از این که دریافت کرد جداگانه اطلاعات رو چاپ خواهد کرد.
ساخت مدل
کلاس مدل خودتون رو باید درmodels/EntryForm.php
ایجاد کنید
<?php namespace app\models; use Yii; use yii\base\Model; class EntryForm extends Model { public $name; public $email; public function rules() { return [ [['name', 'email'], 'required'], ['email', 'email'], ]; } }
- در کد بالا هم name و هم email هر دو از کاربر درخواست شده اند
- ایمیل باید syntax درست داشته باشد