تنظیمات CGridView در Yii (قسمت اول)

یکی از ویجت های مهم و کاربردی در فریم ورک Yii که زیاد با اون سروکار داریم ویجت cgridview هست . که وظیفه ی مدیریت اطلاعات ما را بر عهده داره . این ویجت برای نمایش طلاعات تنظیمات مختلفی داره که در اینجا بخشی از آنها و در آموزش های بعدی به طور کامل با…Continue reading تنظیمات CGridView در Yii (قسمت اول)

آپلود فایل با استفاده از CUploadedFile در Yii

  آموزش بعدی ای که در خدمت شما هستیم نحوه ی  آپلود فایل می باشد. فایل آپلودی شما میتونه تصویر , صوت یا فیلم باشه . فریم ورک یی کلاسی با نام CUploadedFile داره که امکان آپلود فایل را برای ما فراهم میکنه . برای اینکار   ابتدا ستونی به جدول user  اضافه میکنم با نام…Continue reading آپلود فایل با استفاده از CUploadedFile در Yii

نمایش تاریخ شمسی در Yii

یکی از متداول ترین مشکلاتی که در برنامه نویسی توی ایران وجود داره بحث تاریخ شمسی است. هم در نمایش تاریخ شمسی هم در دیتپیکر شمسی datePicker توی این بخش می خوایم یه اکستنشن خوب برای نمایش تاریخ شمسی معرفی کنیم. در بخش های بعدی حتما دیت پیکر هم توضیح میدیم. برای این کار ما…Continue reading نمایش تاریخ شمسی در Yii

حذف index.php در آدرس بار در Yii

یکی دیگه از بخش هایی که باید حالت پیش فرض اونو تغییر بدیم آدرس URL هامون هست اگه دقت کرده باشین تا به اینجا آدرس های ما به این صورت هست که index.php ابتدای آنها قرار دارند. http://localhost:1007/index.php?r=user/admin خوب برای غیر فعال کردن index.php باید تنظیماتمون در main.php تغییر بدیم. برای اینکار باید دوکار انجام…Continue reading حذف index.php در آدرس بار در Yii

رمزنگاری رمز عبور در Yii

در قسمت قبل تونستیم با استفاده از اطلاعاتی که در دیتابیس داریم به سایت وارد بشیم. رمزی که ما ذخیره میکردیم بسیار ساده بود و در دیتابیس به همان شکل ذخیره میشد. برای امنیت سایت و امنیت اطلاعات کاربر رمز عبور را باید رمز نگاری کنیم با استفاده از متد های رمز نگاری مثل crypy…Continue reading رمزنگاری رمز عبور در Yii

اکشن های ویرایش و حذف

در قسمت های قبلی با اکشن های view , index , admin , create آشنا شدیم. از اکشن های باقی مونده ویرایش و حذف مونده که توی این جلسه اونارو بررسی میکنیم. ابتدا اکشن ویرایش actionUpdate همانند اکشن ثبت اطلاعاتی را به فرم ارسال میکنیم و پس از پست اون اطلاعات , اون هارو در…Continue reading اکشن های ویرایش و حذف