ایجاد مدل به وسیله 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

components و slot در لاراول

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

RBAC لیست کاربرانی دارای نقش خاص در YII2

RBAC لیست کاربرانی دارای نقش خاص در YII2 در بسیاری از مواقع در پروژه شما نیاز به لیست کاربرانی که دارای یک نقش مشخص هستند دارید. به عنوان مثال می خواهید لیست کاربرانی که به عنوان مدیر در سایت شما فعالیت می کنند را پیدا کنید: rbac دارای متدی است که امکان نمایش id کاربرانی…Continue reading RBAC لیست کاربرانی دارای نقش خاص در YII2

blade template در laravel

blade یک موتور قدرتمند برای قالب در لاراول فراهم میکند. بر خلاف سایر قالب های php شما را ر استفاده از کد های php در ویو محدود نمی کند. در واقع کلیه کد های blade در کدهای php کامپایل و به صورت کش ذخیره می شوند(تا زمانی که تغییر کنند.) فایل های blade در فولدر…Continue reading blade template در laravel

Minify Script در Yii2

یکی از راه های مفید در سرعت پردازش سایت و همچنین سئو استفاده از minify  و compress کردن فایل های css  و  javascript  هست . برای این کار روش های متنوعی وجود داره که یکی از مفید ترینشون که من استفاده کردم استفاده از ویجتی Yii 2 Minify View Component می باشد برای استفاده از این…Continue reading Minify Script در Yii2