یکی دیگه از روش های کوئری زدن در اکتیو رکورد ActiveRecord استفاده از CDbCriteria هست این کلاس امکان کوئری زدن دلخواه نظیر : condition , limit , order , … را برای ما فراهم میکند نحوه ی استفاده در اکتیو رکورد هم به شکل زیر می باشد برای مثال ما میخواهیم اطلاعاتی از کاربر بگیریم…Continue reading استفاده از CDbCriteria در Yii
ماه: فوریه 2016
استفاده از اسکریپت در ویو (قسمت سوم)
مسئله ی دیگه استفاده از اسکریپت هاییه که فقط میخوایم در ویو ای خاص اجرا بشه برای استفاده از فایل های جاوااسکریپت برای فایل هایی css
استفاده از اسکریپت در ویو (قسمت دوم)
راه دیگه برای استفاده از اسکریپت ها در فریم ورک yii در این روش شما فایل هایی که خود فریم ورک از اونها استفاده میکنرو میتونین فراخوانی کنین به این معنی که از اسکریپت هایی که خود فریم ورک داره استفاده کنین به عنوان مثال برای فراخوانی jquery و jquery ui که در فریم ورک…Continue reading استفاده از اسکریپت در ویو (قسمت دوم)
استفاده از اسکریپت در ویو (قسمت اول)
برای استفاده کردن اسکریپت ها در سایت خود مانند: css,javascript, … شما میتونین بسته به نیازتون در هر ویویی که نیاز دارین آنها را فراخوانی کنید برای فراخوانی فایل های css از کد زیر برای فایل های جاوااسکریپت هم از کد زیر برای مثال یه کد های زیر توجه فرمایید حالت مختصر تر کد بالا…Continue reading استفاده از اسکریپت در ویو (قسمت اول)
scenario در Yii
مبحثی که این جلسه آموزش میدیم ادامه ی validation ها است . با عنوان سناریو (scenario) به این معنیه که شما میخواین یک سری کارهارو برای بخش های مختلف انجام دهید. برای مثال شما میخواین هنگامی که کاربر ثبت نام میکند شماره تلفن خود را وارد نماید پس باید تلفن را اجباری کنیم تا کاربر…Continue reading scenario در Yii
امنیت در Yii – جلوگیری از حملات XSS
راه دیگه برای کنترل داده های ورودی کاربر و جلوگیری از کد های مخرب استفاده از CHtmlPurifier است. CHtmlPurifier کد های مخرب یا همون حملات XSS را حذف میکند. مثلا اسکریپت های جاوا اسکریپت را اگر کاربر وارد نماید , حذف میکند برای استفاده از CHtmlPurifier دو راه وجود دارد اول: محتوایی که کاربر وارد…Continue reading امنیت در Yii – جلوگیری از حملات XSS
اعتبار سنجی عبارات (validation) در Yii (قسمت دوم)
اعتبار سنجی عبارات (validation) در Yii (قسمت دوم) ادامه مبحث validation یا اعتبار سنجی عبارات را پیگیری میکنیم. پیش نیاز : اعتبار سنجی عبارات validation قسمت اول را مطالعه کنید ۱)برای دریافت آدرس اینترنتی از کد زیر استفاده میکنیم. با وجود کد زیر کاربر باید آدرس اینترنتی همانند : http://www.google.com وارد نماید. در صورتی که…Continue reading اعتبار سنجی عبارات (validation) در Yii (قسمت دوم)
اعتبار سنجی عبارات (validation) در Yii (قسمت اول)
اعتبار سنجی عبارات (validation) در Yii (قسمت اول) صفر تا صد فریم ورک Yii2 مبحث مهمی که در داده های ورودی کاربر وجود داره , این است که این اطلاعات را مدیریت کنیم تا اطلاعاتی که قرار است توسط کاربر وارد شود دقیقا همانی باشد که ما در نظر داریم. علاوه بر این ممکن…Continue reading اعتبار سنجی عبارات (validation) در Yii (قسمت اول)
ساخت یک application component ساده در Yii
یکی دیگه از امکانات فریم ورک yii استفاده از application component است. تا الان با module , widget , clip , portlet آشنا شدیم ویژگیه جدیدی که آموزش میدیم نوشتن application component هست. در واقع extension هایی هستند که شما میتوانید در تمامی نقاط سایتتون با توجه به نیازتون استفاده کنید. برای مثال ازین دست…Continue reading ساخت یک application component ساده در Yii
استفاده از Clip در Yii
استفاده از Clip در Yii یکی از مباحثی که در زبان ASP.net وجود دارد بحث استفاده از ContentPlaceHolder در Master Page هست. به این معنی که شما محلی را در قالب سایتتون تعریف میکنین و در هر صفحه ی دلخواهی میتوانید اون محل مشخص را با محتوای دلخواه پر کنید . به این معنی که…Continue reading استفاده از Clip در Yii