امروز:سه شنبه ,۱۳۹۸/۰۱/۰۶
Download http://bigtheme.net/joomla Free Templates Joomla! 3
Home / Yii2

Yii2

DropDown for pageSize in GridView

DropDown for pageSize in GridView برای نمایش تعداد آیتمی که در Gridview  نمایش داده می شود شما می توانید از page size  استفاده کنید در آموزش های قبلی نحوه ی تنظیم کردن این قابلیت را با استفاده از dataprovider قرار داده ایم در بخش ما می خواهیم انتخاب تعداد آیتمی …

Read More »

سایت چند زبانه با فریم ورک yii

سایت چند زبانه با فریم ورک yii مطلب که در این بخش قصد آموزش داریم یکی از مراحل ایجاد سایت چند زبانه در فریم ورک yii می باشد . ما با استفاده از تنظیم language در کانفیگ فریم ورک yii می توانیم زبان سایت را تغییر بدهیم به عنوان مثال …

Read More »

CasCade Dropdown in Yii2 with DepDrop widget

CasCade Dropdown in Yii2 with DepDrop widget DepDrop widget Yii2 با استفاده از این پلاگین شما می توانید dropdown های ,وابسته به هم و در چند سطح داشته باشید . مثال پر کاربرد آن استفاده از آن در فورم های ثبت نام برای دریافت محل زندگی افراد می باشد.به صورت …

Read More »

block در yii

block در yii یکی از مباحثی که در yii1  استفاده میکردیم استفاده از clip  بود در yii2  این قابلیت در ویجت block  قرار داده شده فهوم کلی به این صورت است که شما برخی مطالب یا برخی اسکریپت ها را فقط در صفحات خاصی  نیاز به استفاده دارین مثلا برای …

Read More »

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

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

Read More »

Yii2 Order by RAND sql query

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

Read More »

groupBy در dataProvider کنترلر

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

Read More »

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

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

Read More »

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

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

Read More »

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

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

Read More »

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

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

Read More »

Minify Script در Yii2

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

Read More »

استفاده از Html::a در gridview – listview

برای لینک دهی در فریم ورک yii ، می توانید به جای استفاده از تگ لینک (a) از Html::a استفاده کنید نحوه ی استفاده در Document فریم ورک به این صورت می باشد : به راحتی شما می توانید در پروژه از آن استفاده کنید مثال : اما زمانی که …

Read More »