در ورژن advance هنگامی که شما به وسیله ی gii کنترلر ایجاد می کنید چه در backend و چه در frontend , پس از فراخوانی اون کنترلر شما با پیام مواجه میشین برای برطرف کردن موضوع باید به کنترلر خود رفته و با توجه به محلی که کنترلر را ایجاد کردید frontend یا backend namespace…Continue reading خطای : Unable to find ‘backend\controllers\NewsController’ in file: #. Namespace missing?
ماه: می 2016
استفاده از gii در Yii2
برای فراخوانی ماژول gii در Yii2 بستگی داره از کدام ورژن فریم ورک استفاده میکنین basic یا advance در basic کافی است شما ماژول جی را در صورتی که فعال نبود , فعال نمایید . برای فعال سازی به web.php در فولدر config رفته و کد زیر را وارد می نماییم : توجه داشته…Continue reading استفاده از gii در Yii2
تکرار رمز عبور در Yii2
برای مقایسه ی دو attribute در فورم مثلا email یا تکرار رمز عبور می تونیم از validation هایی که فریم ورک داره استفاده کنیم . مثال زیر توجه کنین . در فورم : در مدل :
استفاده از DropDownList در Yii2
برای استفاده از دراپدان dropdowlist در فورم هامون و استفاده از مودل و اتریبیوت هامون از کد زیر استفاده میکنیم راه اول: راه دوم راه سوم راه چهارم
ثبت نام در Yii2
برای عمل ثبت نام خود فریم ورک Yii کلاس ها و توابع بسیار خوبی داره که میتونین ازش استفاده کنین. در قسمت front کنترلر site اکشن Signup به صورت پیش فرض وجود داره با کد زیر : همونطور که میبینید مدلی به نام SignupForm وجود داره که کار اصلی رو انجام میده توجه داشته باشین…Continue reading ثبت نام در Yii2
نکاتی چند از migration در yii2
در قسمت های قبلی تا حدودی با میگریشن و نحوه ی کار با آن آشنا شدیم اکنون نکات مفیدی که باقی مونده را با هم بررسی میکنیم. راه دیگه ای که با استفاده از اون میتونین ستون های جدولتونو ایجاد کنین (بدون اینکه ابتدا میگریشن ایجاد کنین و سپس دیتاتایپ تعیین کنین) به این صورت…Continue reading نکاتی چند از migration در yii2