ایجاد کنترلر به وسیله gii در Yii2

ایجاد کنترلر به وسیله gii در Yii2   در این آموزش ما می خواهیم یک کنترلر دلخواه ایجاد کنیم: برای اینکار پس از وارد کردن آدرس ماژول gii اینجا بر روی Controller generate کلیک کرده . تصویر زیر: از ابتدا شروع می کنیم به وارد کردن اطلاعات مورد نظرمون: Controller Class: نام کنترلر خود را…Continue reading ایجاد کنترلر به وسیله gii در Yii2

Yii2 Order by RAND sql query

Yii2 Order by RAND sql query خیلی مواقع در نمایش اطلاعات شما نیاز دارید که تمامی آن ها توسط بازدید کننده دیده بشوند . به همین دلیل نیاز دارید که داده ها به صورت تصادفی random به کاربر نمایش داده شود . برای استفاده از نمایش اطلاعات به صورت تصادفی در مدل به دو روش…Continue reading Yii2 Order by RAND sql query

groupBy در dataProvider کنترلر

groupBy در dataProvider کنترلر در صورتی که بخواهیم شرطی در اکشن index در کنترلر قرار بدهیم که این شرط را فقط در این اکشن لازم داریم به صورت زیر عمل می کنیم. توجه داشته باشید که شما در ModelSearch می توانید شرط های سراسری را اعمال نمایید. ActiveDataProvider دارای پروپرتی ای با نام $query است…Continue reading groupBy در dataProvider کنترلر

ایجاد مدل به وسیله gii در Yii2

ایجاد مدل به وسیله gii در Yii2 ایجاد مدل : Model Generator در این آموزش ما می خواهیم برای جدول ازدیتابیس خود یک مدل ایجاد کنیم: برای اینکار پس از وارد کردن آدرس ماژول gii اینجا بر روی model generate کلیک کرده .تصویر زیر: از ابتدا شروع می کنیم به وارد کردن اطلاعات مورد نظرمون:…Continue reading ایجاد مدل به وسیله gii در Yii2

صفرتا صد پروژه فریم ورک لاراول laravel

صفرتا صد پروژه فریم ورک لاراول laravel نصب و راه اندازی فریم ورک لاراول تنظیمات پروژه در فریم ورک لاراول Laravel دیتابیس و تنظیمات آن در فریم ورک لاراول laravel blade template کار با قالب layout در لاراول نمایش دیتا در لاراول components و slot در لاراول blade template  در laravel دستورات-blade-template-در-لاراول نمایش دیتا در…Continue reading صفرتا صد پروژه فریم ورک لاراول laravel

آموزش مرحله به مرحله (صفر تا صد ) فریم ورک Yii2 ایجاد پروژه (در حال تکمیل)

در این پست از سایتgoyii قصد ایجاد فهرست کامل برای ایجاد پروژه به صورت قدم به قدم را دارم تا دوستان برای شروع بتوانند به صورت منظم و بخش به بخش مراحل را تا پیاده سازی کامل طی کنند. دانلود آخرین ورژن فریم ورک (نصب به وسیله کامپوزر) تعیین حالت پروژه(برای پروژه های advance) نام پروژه…Continue reading آموزش مرحله به مرحله (صفر تا صد ) فریم ورک Yii2 ایجاد پروژه (در حال تکمیل)

بررسی دسترسی کاربری خاص با نقش یا مجوز خاص در Yii

checkAccess in Yii2 RBAC برای بررسی میزان دسترسی کاربر جاری به یک نقش (RoleName) یا یک مجوز (Permission) از دستور زیر استفاده می کردیم: در صورتی که بخواهیم میزان دسترسی یک کاربر مشخص به یک نقش یا مجوز خاص را بررسی کنیم از دستور checkaccess استفاده می کنیم شکل کلی این دستور به این صورت…Continue reading بررسی دسترسی کاربری خاص با نقش یا مجوز خاص در Yii

دستورات artisan در laravel

دستورات artisan در laravel   آشنایی با دستورات artisan در فریم ورک laravel :   +تولید کلید تصادفی:   پس از اجرا فایل .env در رووت پروژه ایجاد می شود (این فایل را در file explorer باز کنید) + دریافت ورژن (نسخه) لاراول +ایجاد model پس از اجرا در فولدر app مدل ایجاد می شود…Continue reading دستورات artisan در laravel

نمایش دیتا در لاراول

نمایش دیتا در لاراول   نمایش اطلاعات و داده ها در لاراول جهت نمایش داده ها در فایل های blade از طریق ارسال دیتا از کنترلر به ویو در اینجا توضیح دادیم شما در route نیز می توانید داده را به ویو ارسال نمایید : در route و در ویو

components و slot در لاراول

کامپوننت ها و اسلات ها در لاراول تقریبا شبیه به section ها و layout ها هستند . در مستندات فریم ورک گفته شده که این مفاهیم راحت تر قابل فهم هست. برای مثال : برای هشدار به کاربر یا همان alert ها , به جای اینکه هر دفعه کد تکراری بنویسیم آن را به صورت…Continue reading components و slot در لاراول