توی این بخش می خوام توضیح بدم در مورد این که چطور میشه یک صفحه ی جدید ساخت که یک فرم داشته باشه و اطلاعات رو از طریق اون از کاربر دریافت کنه.
این فرم اطلاعاتی مانند نام و ایمیل رو دریافت خواهد کرد و بعد از این که دریافت کرد جداگانه اطلاعات رو چاپ خواهد کرد.
ساخت مدل
کلاس مدل خودتون رو باید در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 درست داشته باشد