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

Monthly Archives: شهریور ۱۳۹۵

leftjoin در Yii2

برای استفاده از leftjoin در کوئری ها به روش زیر عمل می کنیم خروجی به صورت زیر :

Read More »

ایجاد متد جدید در کوئری در yii2

برای روشن تر شدن موضوع یک کوئری ساده را در نظر بگیرید: برای مثال: در مثال بالا ما تمامی کاربرانی که وضعیت تایید شده دارند را فراخوانی کردیم قابلیتی که فریم ورک داره به ما امکان اینو میده که ما یک متد در مدلمون تعریف کنیم ک ه دیگه نیاز …

Read More »

جستجو در gridview به صورت ajax در Yii2

به صورت پیش فرض هنگامی که در gridview در Yii2 مطلبی را جستجو می کنین در url شما با یک کوئری استرینگ طولانی مواجه می شوید شکل زیر : خوب برای اینکه جستجوی شما در gridview به صورت ajax انجام شود همانند yii1 فریم ورک ویجتی با نام Pjax دارد …

Read More »

تغییر کنترلر پیش فرض (defaultController)در Yii2

هنگامی که اپلیکیشنی را با yii2 اجرا میکنید به صورت پیش فرض فریم ورک کنترلر site را فراخوانی می کند . در صورتی که بخواهید کنترلر پیش فرض را تغییر دهید باید در تنظیمات اپلیکشن کد زیر را وارد نمایید : در فولدر config و در فایل web.php یا main.php …

Read More »

نمایش total در فوتر Gridveiw در Yii2

برای نمایش اطلاعات در زیر جدول gridview یعنی همون قسمت فوتر از قابلیت showfooter استفاده میکنیم. به صورت پیش فرض نمایش فوتر footer غیر فعال می باشد . برای فعال کردن آن باید showFooter را برابر با true قرار دهیم . زمانی که بخواهیم در فوتر چیزی نمایش دهیم : …

Read More »

cascade Dropdown در Yii2

گاهی وقتها ما نیاز داریم که به وسیله ی انتخاب یک گزینه از دراپ دان زیر مجموعه های گزینه ی انتخابی را نمایش دهیم. برای مثال شما با انتخاب استان مورد نظر خود در یک فورم ثبت نام نیاز دارید که به صورت اتوماتیک لیست شهرستان های آن استان را …

Read More »

استفاده از join در Yii2

برای استفاده از قابلیت join در کوئری های خود از راه های زیر می توانیم استفاده نماییم. قالب کلی $query = new Query; $query ->select(['SELECT COLUMNS']) ->from('TABLE_NAME_1') ->join( 'JOIN_TYPE', 'TABLE_NAME_2', 'TABLE_NAME_2.COLUMN =TABLE_NAME_1.COLUMN' ); $command = $query->createCommand(); $data = $command->queryAll(); مثال: $query = new Query; $query ->select([ 'tbl_user.username AS name', 'tbl_category.categoryname …

Read More »