public function rules() {
return array(
array('fieldName', 'match', 'pattern'=>'/[\x{0600}-\x{06FF}\x]{1,32}/u', 'message' => 'just persian character accepted.')
);
}
Page 1 of 1
Validation Model and Form validation
#1
Posted 01 May 2012 - 01:55 AM
Create match validation for detect only persian character used this pharse on model's fields:
#2
Posted 01 May 2012 - 02:02 AM
Mohammadreza, on 01 May 2012 - 01:55 AM, said:
Create match validation for detect only persian character used this pharse on model's fields:
public function rules() {
return array(
array('fieldName', 'match', 'pattern'=>'/[\x{0600}-\x{06FF}\x]{1,32}/u', 'message' => 'just persian character accepted.')
);
}
روش جالبیه برای اینکه فقط حروف فارسی که توی این رنج unicode هستند رو دریافت کنه
You can do anything, but not everything.
#3
Posted 03 September 2012 - 04:11 AM
دوستان زمانی که بخوایم از حالت پایین استفاده کنیم تاریخ فارسی را ارور می ده! چه باید کرد؟
Quote
array('date', 'type', 'type' => 'date', 'dateFormat' => 'yyyy-mm-dd', 'allowEmpty'=>true,'message' =>yii::t('fa',"Date birthday empty")),
#5
Posted 08 September 2012 - 11:03 PM
mosi, on 03 September 2012 - 04:11 AM, said:
دوستان زمانی که بخوایم از حالت پایین استفاده کنیم تاریخ فارسی را ارور می ده! چه باید کرد؟
در فایل config تنظیمات زیر را اضافه کنید
'timeZone'=>"Asia/Tehran',
You can do anything, but not everything.
#7
Posted 12 September 2012 - 06:25 PM
ولیدتور date برای تاریخ میلادی نوشته شده است. برای تاریخ شمسی باید کلاس های CDateValidator و CDateTimeParser را بازنویسی و سفارشی کنید.
وقتی پیغام میذارید، بی زحمت متنتون رو انتخاب کنید و این دو تا کار ناقابل رو هم انجام بدید:
1. از اون بالا RTL رو انتخاب کنید.
2. فونت رو هم Tahoma بگذارید.
که چشمون در نیاد.
دمت گرم!
www.IranPHP.ir
Share this topic:
Page 1 of 1

Help












