Yii PHP Framework

نرم افزار تصویر:
Yii PHP Framework
جزئیات نرم افزار:
نسخه: 2.0.11 به روز شده
ها تاریخ: 12 Feb 17
توسعه دهنده: Yii Software LLC
پروانه: رایگان
محبوبیت: 13

Rating: 5.0/5 (Total Votes: 1)

در Yii Framework PHP چارچوب منبع باز، مستقل پلت فرم رایگان و نرم افزار مبتنی بر وب است که با عملکرد بالا مبتنی بر مولفه قالب پی اچ پی، به ویژه طراحی شده برای برنامه نویسان وب به توسعه در مقیاس بزرگ فراهم می کند، مبتنی بر وب برنامه های کاربردی.

در در Yii Framework در OOP دقیق (برنامه نویسی شی گرا) نوشته شده است، از آن آسان برای یادگیری است، شامل اجزای بسیار قابل استفاده مجدد، و می تواند زمان توسعه خود را به طور قابل توجهی کاهش می دهد، که شما فقط نیاز به دانستن برنامه نویسی شی گرا و پی اچ پی به استفاده از آن .


ویژگی در یک نگاه

در ویژگی های کلیدی عبارتند MVC (مدل-مشخصات-کنترل) الگوی طراحی، ویدجت با قابلیت AJAX، خدمات وب، ورود به سیستم خطا و دست زدن به، تولید کد خودکار، مهاجرت پایگاه داده، کتابخانه فرمت، سازنده پرس و جو، اشیاء دسترسی به پایگاه داده (DAO) پشتیبانی ، و همچنین مستندات جامع.

در علاوه بر این، ویژگی های نرم افزار آزمایش واحد، تست عملکرد، قالب دهی و پوست، ساخته شده در مجوز و احراز هویت، پشتیبانی از کد های شخص ثالث، طرح ذخیره لایه لایه، اعتبار سنجی فرم ها و ورودی، محلی سازی و بین المللی، و پشتیبانی از رکورد فعال.

در با تشکر از مدل MVC به تصویب رسید، در Yii Framework قادر به ارائه یک SoC تمیز (جدایی از نگرانی، ساده توسعه و نگهداری از برنامه های تحت وب است. سلسله مراتبی نقش مبتنی بر کنترل دسترسی (RBAC) نیز به عنوان بسیاری دیگر از پشتیبانی، و همچنین ویژگی های جذاب و نوآورانه است.


آغاز به کار با پی اچ پی در Yii Framework فریم ورک

برای نصب و استفاده از در Yii Framework PHP چارچوب بر روی پلت فرم خود را، دانلود آخرین نسخه از Softoware و یا از طریق پروژه برون وب سایت رسمی (لینک شده در انتهای مقاله)، که در آن است در دو نسخه، پایه و پیشرفته توزیع .

در صرفه جویی در آرشیو در جایی بر روی کامپیوتر شما، استخراج محتویات آن با ابزار مدیر بایگانی مورد علاقه خود را، باز کردن سرویس گیرنده FTP مورد نظر خود را، اتصال به سرور که در آن شما می خواهید برای استقرار چارچوب در Yii Framework PHP و انتقال تمام فایل ها را به یک پوشه در ریشه سرور شما.

در این پروژه در تمام توزیعهای لینوکس است که پشتیبانی می شود تا به روز و سالم Apache و PHP 5.4 نصب و راه اندازی. معماریهای سخت افزاری پشتیبانی شده عبارتند از 32 بیتی (های x86) و 64 بیتی (ی x86_64)

چه در این نسخه جدید است:

نسخه 2.0.11 جزئی است انتشار در Yii Framework 2.0 که شامل بیش از 110 پیشرفت و رفع اشکال.

در چه در نسخه 2.0.1 جدید است:

در اشکال # 4471: در Yii Framework ذخیره ApcCache :: متدهای getValues ​​() در حال حاضر آرایه در صورت APC نصب شده است را بر می گرداند اما در حالت CLI فعال نیست (samdark، cebe)
اشکال # 4823: دقت پیام در Yii Framework و بهبود خطا شد (samdark)
اشکال # 4889: نرم افزار به تغییر مسیر گرفتن زمانی که کاربر اجازه داده نمی شد دسترسی به صفحه ورود. در حال حاضر نشان می دهد 403 (samdark)
اشکال # 5070: GII ژنراتور کنترل کننده باید نام کلاس کنترل استفاده کنید به جای ID کنترل را مشخص کنترلر جدید (qiangxue)
اشکال # 5402: دیباگر شد در حال بارگذاری نشده زمانی که بسته شدن در دارایی وجود دارد (samdark)
اشکال # 5448: تاریخ قالب انجام شد تبدیل منطقه زمانی در تاریخ تنها مقادیر و در نتیجه تاریخ های مختلف نمایش داده از ارائه (cebe)
اشکال # 5452: خطاها پس از پاسخ ارسال می شود رخ می دهد نمایش داده نمی (qiangxue)
اشکال # 5521: در Yii Framework ثابت کنسول کنترل AssetController شکند URL های CSS، که از شروع '/' (کلیموف پل)
اشکال # 5570: در Yii Framework راه انداز زبانهها به یک استثنا اگر مطالب برای یکی از آیتم های خود را (RomeroMsk) تنظیم نشده

اشکال # 5584: در Yii Framework RBAC DbRbacManager باید موارد را حذف کنید در هنگام حذف یک قانون در یک پایگاه داده به روز رسانی حمایت از آبشار (mdmunir) نیست
اشکال # 5601: شرایط ساده در پرس و جو :: که در آن () و ActiveQuery :: که در آن () اجازه نمی دهد در Yii Framework DB بیان به عنوان ارزش استفاده می شود (cebe، stevekr)
اشکال # 5619: در Yii Framework ورود هدف نباید تلاش برای شروع جلسه که هیچ کدام وجود دارد (کلیموف پل، qiangxue)
اشکال # 5657: در Yii Framework ذخیره ApcCache :: mset () و MADD () ممکن است باعث هشدار در برخی از راه اندازی APC (LAV45)
اشکال # 5665: داده های متا currentPage در نتیجه آرام 1 مبتنی بر باید، شبیه به آن در هدر HTTP (qiangxue)
اشکال # 5682: دستور دارایی ها به اشتباه ترکیب فایل های CSS که UrlManager :: linkAssets درست است (dmvslv)
اشکال # 5702: پرانتز باید به طور خودکار به اعتبار سنج :: whenClient اضافه برای جلوگیری از خطا جی اس (mdmunir، qiangxue)
اشکال # 5745: GII و ماژول های اشکال زدایی ممکن است 404 استثنا شود زمانی که مسیر شامل خط تیره (qiangxue)
اشکال # 5748: ناقلا {مسیر شد تولید URL های مطلق به جای آنهایی که نسبی (samdark، motzel)اشکال # 5768: هنگامی که راه ویژگی داده تایید به یک دکمه submit، کلیک بر روی دکمه به فرم ماشه نیست (qiangxue)
اشکال # 5780: QueryBuilder :: batchInsert () ممکن است باعث شود و & quot؛ شاخص های تعریف نشده و & quot؛ خطا (qiangxue)
اشکال # 5833: دستور پیام نتواند با یک خطای محدودیت FK هنگامی که در تلاش برای به روز رسانی پیام (qiangxue)
اشکال # 5863: انتخاب همه فردی در Yii Framework چک باکس شبکه CheckboxColumn در نظر شبکه در & quot شد در نتیجه نه؛ همه & quot؛ را بردارید انتخاب (samdark)
اشکال # 5893: یاران در Yii Framework ArrayHelper :: toArray () در حال حاضر اعمال می شود $ پارامتر خواص برای تبدیل اشیاء نزولی در تماس های بازگشتی (otsec)
اشکال # 5925: ArrayHelper :: htmlEncode () درست کار نمی کند زمانی که ارزش کد گذاری یک آرایه های تو در تو (tebazil) است
اشکال # 5962: DateValidator پرتاب یک هشدار تاریخ نامعتبر با استفاده از فرمت ICU بر روی ویندوز در، در Yii Framework حال حاضر در اطراف این پی اچ پی اشکال کار می کند (cebe)
اشکال # 5997: همان پیام ممکن است دو بار صادر شده به ورود اهداف (کلیموف پل)
اشکال # 6018: هنگامی که تنظیم گزینه رمزگذاری از طریق در Yii Framework ویدجت ActiveRecord :: errorOptions، کار می کند راه دیگری در اطراف (stanishevsky، qiangxue)اشکال # 6049: در Yii Framework DB اتصال :: getSchema () برای اوراکل باید بازگشت کاذب هنگامی که جدول وجود ندارد. اوراکل بر روی بند UPDATE پشتیبانی نمی کند. (wenbin1989)
اشکال # 6081: در Yii Framework RBAC DbManager :: getChildren () بود به نقل از نه نام ستون به درستی (wenbin1989)
اشکال # 6107: پیام یی بود تخلیه ترجمه های موجود در فایل های .po در صورت دسته های متعدد (samdark)
اشکال # 6112: پیام در Yii Framework به اشتباه نوشتن بود رشته هنوز ترجمه در .PO در صورت دسته های متعدد (samdark)
اشکال # 6172: در Yii Framework RBAC DbManager باید به درستی نقل قول و ستون جدول نام (qiangxue)
اشکال # 6164: اضافه شدن پشتیبانی از دست رفته برای در Yii Framework DB بیان QueryBuilder بین و شرایط مانند (cebe)
اشکال # 6236: بدون اسکریپت JS باید ثبت نام که در Yii Framework ویدجت ActiveForm :: enableClientScript نادرست است (qiangxue)
اشکال # 6150: در Yii Framework راه انداز زبانهها شناسه کرکره نادرست تولید شد (samdark)
اشکال # 6266: با کلیک بر روی دکمه تنظیم مجدد می کند خلاصه خطای پنهان نیست که با استفاده ActiveForm (هوشمند، qiangxue)
اشکال # 6271: پرس و جو ذخیره می گرداند همان داده ها در هنگام اجرای SQL با حالت های مختلف واکشی (grachov)اشکال # 6279: در Yii Framework DB طرحواره :: getLastInsertID () در حال عبور اشتباه پیش فرض نام طرح به PDO (samdark)
اشکال # 6305: در Yii Framework i18n به قالب :: asParagraphs () بود یونیکد آگاه نیست (samdark)
اشکال # 6311: قفل خوش بینانه برای ActiveRecord به عنوان انتظار می رود (qiangxue) کار نمی
اشکال # 6367: اضافه شده در Yii Framework GII ژنراتور خام ژنراتور به پشتیبانی از سفارشی مسیر نمایش برای کنترل CRUD تولید شده (qiangxue)
اشکال # 6381: اعتبار سنجی فایل های سمت سرویس گیرنده باید غیر فعال شود در صورتی که مرورگر آن را پشتیبانی نمی (Skysplit)
اشکال: GII اطلاعات فرمان کنسول کمک می کند گزینه های جهانی نیست (qiangxue)
اشکال: در Yii Framework وب UrlRule قادر به ایجاد آدرس ها برای قوانین حاوی کاراکترهای یونیکد (samdark) بود
اشکال: در Yii Framework وب AssetManager باید بسته نرم افزاری دارایی غیر فعال منتشر نمی (qiangxue)
ENH # 608: اضافه شده در Yii Framework وب AssetConverter :: $ forceConvert (کلیموف پل)
ENH # 4146: او در Yii Framework راه انداز ButtonDropdown :: $ containerOptions (samdark)
ENH # 4181: اضافه شده در Yii Framework راه انداز مودال :: $ headerOptions و در Yii Framework راه انداز مودال :: $ footerOptions (tuxoff، samdark)ENH # 4263: اضافه شدن مهاجرت و طرح SQL فایل برای در Yii Framework ورود DbTarget (samdark)
ENH # 4395: پارامتر او $ checkAjax به YII وب پاسخ :: تغییر مسیر () برای حمایت از عملکرد پیش فرض تغییر مسیر برای درخواست AJAX / PJAX (qiangxue)
ENH # 4450: اضافه شده در Yii Framework راه انداز علامت :: renderDropdown () (qiangxue)
ENH # 4457: اضافه شدن پشتیبانی برای استفاده از NOSCRIPT برای فایل های CSS ثبت نام از طریق بسته نرم افزاری دارایی و یاور HTML (samdark)
ENH # 4492: نحو پشتیبانی از PostgreSQL خاص برای QueryBuilder :: alterColumn () (qiangxue)
ENH # 4643: گزینه های اضافی مشخص شده در ویدجت در Yii Framework موارد جزئی :: لینک به عنوان ویژگی های HTML برای لینک تولید تحت درمان با (qiangxue)
ENH # 4739: صفحه نمایش بهتر از استثنائات که فرمت پاسخ است به عنوان & quot را تعیین کنید. خام و & quot؛ فرمت (qiangxue)
ENH # 4791: اضافه شدن پشتیبانی خروجی کنسول و بیشتر رنگ برای دستورات کنسول (6pblcb، samdark، کلیموف پل، Ragazzo)
ENH # 5005: اضافه شدن پشتیبانی برای سرکوب بارگذاری فایل های CSS همان در پاسخ AJAX (tof06، qiangxue)
ENH # 5223: سازنده پرس و جو در حال حاضر پشتیبانی از انتخاب زیر نمایش داده شد به عنوان ستون (qiangxue)
ENH # 5367: اضافه شده در Yii Framework شبکه DataColumn :: encodeLabel (SDKiller)ENH # 5480: اضافه شدن کد دفاعی به YII وب کاربران :: getIdentity () برای جلوگیری از بازگشت نامتناهی بالقوه (qiangxue)
ENH # 5494: اضافه شدن پشتیبانی برای تعیین یک ضربه منو به عنوان یک آرایه پیکربندی در Yii راه انداز کرکره (hiltonjanfield، qiangxue)
ENH # 5503: اضافه شدن پشتیبانی برای DateTimeImmutable به قالب (olegtsvetkov، cebe)
ENH # 5587: json_encode در حال حاضر با استفاده JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE که در آن حس می کند، نیز آن است که در حال حاضر برای پیش فرض ها Json :: رمز () (samdark)
ENH # 5600: اجازه پیکربندی پانل اشکال زدایی در Yii اشکال زدایی ماژول :: پانل به عنوان نام کلاس پانل رشته (qiangxue)
ENH # 5613: اضافه شدن گزینه --overwrite به فرمان کنسول GII برای حمایت از جای نوشتن تمام فایل های (motin، qiangxue)
ENH # 5627: اضافه شده در Yii Framework فرمان کنسول کش / خیط و پیت کردن طرح به خیط و پیت DB کش طرح اتصال به پایگاه داده داده شده (6pblcb، samdark)
ENH # 5646: تماس در Yii Framework پایه ErrorHandler :: ثبت نام () به جای بازگرداندن _ * _ گرداننده به طور مستقیم (aivus)
ENH # 5683: اضافه شده در Yii Framework i18n به قالب :: defaultTimeZone برای مشخص کردن منطقه زمانی پیش فرض برای استفاده ارزش حسگر ناحیه رنگی ذخیره شده در پایگاه داده (cebe)ENH # 5688: اضافه شدن $ formName اختیاری به مدل :: loadMultiple () به پشتیبانی از سفارشی نام فرم به طور مستقیم (qiangxue)
ENH # 5735: اضافه شده در Yii Framework راه انداز زبانهها :: renderTabContent برای پشتیبانی به صورت دستی ارائه محتوای برگه (RomeroMsk)
ENH # 5770: اضافه شدن چند نام خطای PHP برای ErrorException (mongosoft)
ENH # 5799: در Yii Framework راه انداز ButtonGroup :: دکمه می توانید تمام گزینه هایی که توسط یی راه انداز دکمه پشتیبانی را (aleksanderd)
ENH # 5806: اجازه HTML :: رمز () مورد استفاده قرار گیرد زمانی که برنامه آغاز شده است (qiangxue)
ENH # 5954: دستور پیام در Yii Framework اکنون خطای کاربر پسند اگر آن را قادر به خواندن فایل منبع نیست (samdark) را نشان می دهد
ENH # 5983: او Inflector :: جمله () (pana1990، qiangxue)
ENH # 6113: پیکربندی دیباگر بهبود یافته و درخواست UI (schmunk42)
ENH # 6207: اضافه شدن پشتیبانی برای کوتاه کردن رشته HTML با استفاده از StringHelper :: کوتاه () و StringHelper :: truncateWords () (الکس کد)
ENH # 6318: ویدجت ساخته شده بیشتر خطا تحمل و کاربر پسند که ارزش گزینه برخی از تهی هستند (qiangxue)
ENH: کنسول :: تایید () اکنون با استفاده از کنسول :: خروجی استاندارد () به جای اکو به سازگار با تمام توابع دیگر (cebe)ENH: مهاجرت در Yii Framework RBAC DbManager حال حاضر با استفاده از اجزای پایگاه داده مشخص شده در تنظیمات جزء به جای همیشه با استفاده از DB پیش فرض (samdark)
ENH: اضافه شده در Yii Framework پایه کنترل :: renderContent () (qiangxue)
ENH: دستور ثابت در Yii Framework اکنون ارائه می دهد کمک اگر بدون آرگومان به جای توفنده ارائه (samdark)
ویرایش # 3630: در Yii Framework DB فرماندهی :: queryInternal () در حال حاضر حفاظت شده (samdark)
ویرایش # 4277: در Yii Framework شبکه GridView به دیگر پرتاب یک استثنا هنگامی که نتایج خالی هستند و ستون ها تعریف نشده (samdark)
ویرایش # 5508: حمایت از گزینه --append برای دستور ثابت (qiangxue) کاهش یافته
ویرایش # 5874: به روز رسانی توییتر بوت استرپ به 3.3.x جوملا (samdark)
Apidoc فرمت (yii2-apidoc):
اشکال # 5623: تصادف ثابت که یک کلاس گذارنده است که هیچ استدلال به عنوان مثال، setXyz () (cebe)
اشکال # 5899: کلاس نادرست ذکر شده به عنوان definedBy مرجع برای خواص (cebe)
اشکال: راهنمای و رندر API در حال حاضر با نسبی مسیر / URL ها (cebe) کار
ENH: ژنراتور راهنمای اکنون پرش دایرکتوری تصاویر اگر آن را به جای پرتاب خطا (cebe) وجود ندارد
ENH: کشور مبدا --guidePrefix گزینه در دسترس به عنوان یک گزینه خط فرمان (cebe)Authclient فرمت (yii2-authclient)
اشکال # 6000: ثابت CCS برای در Yii Framework authclient ویدجت AuthChoice کند لود اگر popupMode غیر فعال (کلیموف پل)
بوت استرپ فرمت (yii2-راه انداز):
اشکال # 5570: در Yii Framework راه انداز زبانهها به یک استثنا اگر مطالب برای یکی از آیتم های خود را تنظیم نشده (RomeroMsk)
اشکال # 6150: در Yii Framework راه انداز زبانهها شناسه کرکره نادرست تولید شد (samdark)
ENH # 4146: او در Yii Framework راه انداز ButtonDropdown :: $ containerOptions (samdark)
ENH # 4181: اضافه شده در Yii Framework راه انداز مودال :: $ headerOptions و در Yii Framework راه انداز مودال :: $ footerOptions (tuxoff، samdark)
ENH # 4450: اضافه شده در Yii Framework راه انداز علامت :: renderDropdown () (qiangxue)
ENH # 5494: اضافه شدن پشتیبانی برای تعیین یک ضربه منو به عنوان یک آرایه پیکربندی در Yii راه انداز کرکره (hiltonjanfield، qiangxue)
ENH # 5735: اضافه شده در Yii Framework راه انداز زبانهها :: renderTabContent برای پشتیبانی به صورت دستی ارائه محتوای برگه (RomeroMsk)
ENH # 5799: در Yii Framework راه انداز ButtonGroup :: دکمه می توانید تمام گزینه هایی که توسط یی راه انداز دکمه پشتیبانی را (aleksanderd)
ویرایش # 5874: به روز رسانی توییتر بوت استرپ به 3.3.x جوملا (samdark)اشکال زدایی فرمت (yii2-اشکال زدایی):
اشکال # 5402: دیباگر شد در حال بارگذاری نشده زمانی که بسته شدن در دارایی وجود دارد (samdark)
اشکال # 5745: GII و ماژول های اشکال زدایی ممکن است 404 استثنا شود زمانی که مسیر شامل خط تیره (qiangxue)
ENH # 5600: اجازه پیکربندی پانل اشکال زدایی در Yii اشکال زدایی ماژول :: پانل به عنوان نام کلاس پانل رشته (qiangxue)
ENH # 6113: پیکربندی بهبود یافته و درخواست UI (schmunk42)
ENH: ساخته شده DefaultController :: getManifest () قوی تر در برابر فایل های فاسد (cebe)
Elasticsearch فرمت (yii2-elasticsearch):
اشکال # 5662: Elasticsearch AR updateCounters () در حال حاضر با استفاده از اسکریپت به صراحت برروی برای به روز رسانی و آن را با ES & GT سازگار؛ 1.3.0 (cebe)
اشکال # 6065 است: ActiveRecord :: لغو ارتباط () در برخی شرایط عدم بود در هنگام کار با روابط از طریق ویژگی های آرایه ارزش (cebe)
ENH # 5758: اجازه عبور از گزینه های سفارشی به ActiveRecord :: به روز رسانی () و :: حذف () از جمله پشتیبانی از مسیریابی مورد نیاز برای به روز رسانی پرونده در ارتباط با پدر و مادر (cebe)
ENH: اضافه کردن پشتیبانی برای قفل خوش بینانه (cebe)
GII فرمت (yii2-GII):اشکال # 5070: GII ژنراتور کنترل کننده باید نام کلاس کنترل استفاده کنید به جای ID کنترل را مشخص کنترلر جدید (qiangxue)
اشکال # 5745: GII و ماژول های اشکال زدایی ممکن است 404 استثنا شود زمانی که مسیر شامل خط تیره (qiangxue)
اشکال # 6367: اضافه شده در Yii Framework GII ژنراتور خام ژنراتور به پشتیبانی از سفارشی مسیر نمایش برای کنترل CRUD تولید شده (qiangxue)
اشکال: GII اطلاعات فرمان کنسول کمک می کند گزینه های جهانی نیست (qiangxue)
ENH # 5613: اضافه شدن گزینه --overwrite به فرمان کنسول GII برای حمایت از جای نوشتن تمام فایل های (motin، qiangxue)
مانگودیبی فرمت (yii2-مانگودیبی):
اشکال # 6026: ثابت در Yii Framework مانگودیبی ActiveRecord موجب صرفه جویی در null به عنوان _id، اگر صفات خالی هستند (کلیموف پل)
ENH # 3855: اضافه شدن پنل اشکال زدایی نوار ابزار برای مانگودیبی (کلیموف پل)
ENH # 5592: اضافه شدن پشتیبانی برای عملیات «findAndModify 'در در Yii Framework مانگودیبی پرس و جو و در Yii Framework مانگودیبی ActiveQuery (کلیموف پل)
ردیس فرمت (yii2-ردیس):
اشکال # 4745: ارزش بازده رشته ساده توسط مشتری ردیس نادیده گرفته شد و درست بازگشته است به جای آن، در حال حاضر تنها OK در یک درست می شود در حالی که همه ارزش های دیگر باز می گردند، به عنوان است (cebe)

در ENH # 3714: اضافه شدن پشتیبانی برای اتصال به سرور با استفاده از ردیس یک سوکت یونیکس (savvot، robregonm)
ناقلا فرمت (yii2-ناقلا):
اشکال # 5748: {مسیر شد تولید URL های مطلق به جای آنهایی که نسبی (samdark، motzel)
مجسمه ابوالهول فرمت (yii2 مجسمه ابوالهول):
اشکال # 5601: شرایط ساده در پرس و جو :: که در آن () و ActiveQuery :: که در آن () اجازه نمی دهد در Yii Framework DB بیان به عنوان ارزش استفاده می شود (cebe، stevekr)
اشکال # 5634: در Yii Framework ثابت ابوالهول QueryBuilder کند عملگرهای مقایسه پشتیبانی نمی کند (& gt؛ به، = و غیره) در آن مشخصات (کلیموف پل)
اشکال # 6164: اضافه شدن پشتیبانی از دست رفته برای در Yii Framework DB Exression به شرایط QueryBuilder مانند (cebe)
ENH # 5223: سازنده پرس و جو در حال حاضر پشتیبانی از انتخاب زیر نمایش داده شد به عنوان ستون (qiangxue)

در این نسخه، ما ثابت بیش از 80 باگ ها و بیش از 60 پیشرفت های جزئی و ویژگی های معرفی شده:

چه در نسخه 1.1.14 جدید است. ما CPasswordHelper فراهم می کند که امن و تا راه تاریخ برای ذخیره و بررسی هش رمز عبور اضافه شده است. ما اضافه شده CRedisCache برای پشتیبانی با استفاده از ردیس برای ذخیره هدف؛ و در Yii Framework هم اکنون می توانید به عنوان یک بسته آهنگساز نصب شود.

چه در نسخه 1.1.12 جدید است:

این نسخه عمدتا به رفع مسائل BC-شکستن پیدا شده است در نسخه های قبلی است.
این شامل حدود 20 رفع اشکالات، ویژگی های جزئی، و پیشرفت.

چه در نسخه 1.1.11 جدید است:

در اشکالات ثابت:
# 098: بدون ارزش هویت درست بودن در هنگام استفاده از ضبط فعال و MSSQL بازگشت (C-اشمیت)
# 114: CUniqueValidator و CExistValidator اکنون نام مستعار جدول احترام در حالی که ایجاد شرایط DB پرس و جو (کلیموف پل)
# 145: CGettextMoFile هم اکنون می توانید رشته با زمینه (eagleoneraptor) تجزیه
# 148: ثابت اشکال در نسخه ی نمایشی وبلاگ این بود که حذف نظر درست نیست زمانی که در صفحه اول (mdomba)
# 161: CCookieCollection :: حذف () در حال حاضر مجموعه ای از گزینه کوکی به عنوان یک آرگومان دوم برای تسهیل دفع کوکی درست (maximcherny) را می پذیرد
# 164: CEmailValidator.checkPort در حال حاضر چک پورت 25 از سرور MX ذکر شده (DaSourcerer)
# 178: ایجاد برنامه کاربردی وب با مسیرهای نسبی مانند ../ به درستی کار نمی (cebe)
# 193: تغییر نوع ستون حسگر ناحیه رنگی برای PostgreSQL از زمان 'به' زمان '(cebe)
# 238: ثابت مشکل است که ردیف خالی می تواند در CGridView انتخاب زمانی که هیچ داده ها وجود دارد (mdomba)
# 295: گاهی اوقات CJSON :: رمزگشایی به null دلیل json_encode مادری است اشکالات و null برمی گردد. راه حل به ادامه رمزگشایی که نتیجه json_decode تهی است (luislobo)

# 381: ثابت اشکال که GII نام مدل ورودی می تواند اشتباه که تکمیل خودکار استفاده شده است (mdomba)
# 417: CAttributeCollections :: mergeWith () هیچ به حساب caseSensitive (dmtrs) نیست
# 433: ثابت اشکال که تکمیل خودکار GII نام مدل ورودی کار نمی گاهی اوقات (mdomba)
# 449: CDbHttpSession و CDbLogRoute حال حاضر استفاده از سازنده پرس و جو به جای DAO برای مناسب به نقل از (mdomba، redguy)
# 454: حذف ترجمه در استثنا CDbConnection آن را به عنوان ایجاد یک حلقه بی پایان در صورتی که برنامه مورد استفاده قرار CDbCache (mdomba)
# 517: قانون پارامتر زیر الگوهای درستی بررسی نشده (ranvis)
# 539: CUrlRule ثابت :: createUrl () برای درمان زیر الگوهای به عنوان یونیکد به عنوان parseUrl () است (ranvis)
# 553: معیارهای یاب AR مرتبط پس از انجام پیدا کردن با حوزه رابطه تحت تاثیر قرار گرفت (marcovtwout)
# 618: ذخیره ثابت از CWebUser :: checkAccess () زمانی که آن را به نام اولین بار با و بار دوم بدون $ params در (cebe)
# 660: خطا ثابت در هنگام فراخوانی CDbCache :: متدهای getValues ​​(zilles)
# 697: ثابت WSDLGenerator اکنون تولید فضای نام مناسب برای complexTypes خاص (BBoom)# 749: CActiveRecord :: تازه () را در afterSave () برای رکورد جدید کار نمی کند، در حال حاضر همیشه تازه کردن، وقتی DB ورود وجود دارد (cebe)
# 769: ثابت اشکال که $ .fn.yiiGridView.getSelection کار نمی همیشه اگر سفارشی CGridView :: قالب مورد استفاده قرار گرفت (mdomba)
# 772: CHttpRequest :: getIsSecureConnection () در برخی از شرایط عدم بود (bulletbee، samdark)
# 773: فیلترهای CGridView اکنون بر روی کلید در اینترنت اکسپلورر وارد کنید فیلتر (BBoom)
# 803: Arbitary غیر مرتب سازی لینک در هدر CDataColumn کار نمی کردند راه مناسب (resurtm)
# 827: ثابت مشکل است که CJuiSliderInput شد ارائه یک ویژگی نام برای DIV عنصر (mdomba)
# 842: سوابق فعالیت درج نتواند در MSSQL اگر یک ستون دارای یک مقدار پیش فرض (NULL) (C-اشمیت)
# 852: ثابت مشکل است که CActiveForm شد زمینه revalidating اگر آژاکس ارسال مورد استفاده قرار گرفت (mdomba)
# 859: ثابت CSort :: applyOrder () و CSort :: getOrderBy () به استفاده از نام های مستعار سفارشی (troch، samdark)
# 865: CLogRoute نام processLogs () حتی اگر آرایه ورود به سیستم خالی بود و باعث ایمیل خالی و فایل ها وارد شوید (cebe)
# 879: رفع خطا ممکن PHP ناشی از CWebUser :: restoreFromCookie () در ترکیب با CHttpRequest.enableCookieValidation (kidol)# 901: ثابت مشکل را پشتیبانی می کند ممکن است در استثنا (mdomba، samdark، cebe)
# 1000: اضافه شدن پارامترهای به پروفایل رمز در CDbCommand :: اجرا () به consitent با CDbCommand :: queryInternal () (cebe)
# 1045: ساخت یک پرس و جو با آرایه خالی به عنوان پارامتر نمی خواهد در یک شکسته SQL رشته منجر دیگر (suralc)
ثابت CMenu :: isItemActive () به درستی کار نکند زمانی که یک هش در آدرس آیتم وجود دارد (SlKelevro)
اضافه شده دستور return از دست رفته به CAuthItem- & gt؛ به لغو () (mdomba)
CHtml :: resolveValue () نادیده گرفتن عناصر آرایه دستیابی در آغاز بحث $ ویژگی حال حاضر به درستی کار می کند (resurtm)
افزایش:
# 120: توانایی اضافه شده به تنظیم کوکی در یک سبک مبتنی بر شیء بدون تعیین کوکی نام دو بار (suralc)
# 136: توانایی اضافه شده به انتخاب اتصال به پایگاه داده در ژنراتور مدل GII (samdark)
# 157: اضافه شده توانایی استفاده از مدل ها با اشیاء اجرای ArrayAccess به عنوان خواص در CHtml :: resolveValue (samdark)
# 165: اجازه CCacheDependency شود قابل استفاده مجدد در سراسر کش تماس های متعدد (phpnode)
# 171: اضافه شدن پشتیبانی برای PUT و DELETE درخواست از طریق پست از طریق پارامتر به نام _method تونل در بدن POST (musterknabe)# 179: CLogger حال حاضر پشتیبانی از فیلتر زمان مشخصات با دسته های متعدد و کلمات (intel352)
# 191: توانایی اضافه شده به سفارشی کلاس HTML از طریق CLinkPager اموال عمومی آن (mashingan)
# 206: توانایی اضافه شده به تصویب شی CDbCriteria به عنوان پارامتر رابطه AR (samdark)
# 215: اضافه شدن نشانه به CGridView :: updateSelectors به ​​اجازه اضافه کردن انتخابگرهای سفارشی به جای تنها جایگزین (mdomba)
# 220: آدرس اینترنتی با اشاره به API گوگل در CGoogleApi اکنون پروتکل نسبی (suralc)
# 237: زبانه ها از CTabView در حال حاضر اموال حمایت «مرئی» (DaSourcerer)
# 255: مرتب سازی بر CArrayDataProvider که عناصر CActiveDataProvider و یا شی دیگر (rusmaxim) است
# 266: اضافه کردن پشتیبانی برای HTML5 آدرس، ایمیل، شماره، محدوده و تاریخ زمینه به CHtml (gregmolnar)
# 267: CDbHttpSession در حال حاضر قادر به ذخیره محموله باینری مانند خروجی از نوبتی igbinary (DaSourcerer، samdark)
# 282: او CCheckBoxColumn :: HeaderTemplate و اجازه می دهد تا هدر های سفارشی (mdomba)
# 286: اضافه شدن رمز کلمات برای CDateTimeParser (cebe)
# 294: او deniedCallback به CAccessControlFilter و CAccessRule به اجازه حمل و نقل کنترل را به یک روش در انکار (luislobo)# 342: توانایی اضافه شده به پارامترها برای RBAC bizRules از پیکربندی CAccessControlFilter (claudejanz، samdark)
# 356: توسعه، گسترش بهبود یافته از CDetailView با اضافه کردن متد renderItem () (cebe)
# 369: او $ hashKey به CCache (kidol)
# 414: اضافه شده مرتب کردن بر اساس پارامتر به دستور نمود yiic پیام است که انواع پیام های کلیدی در هنگام ادغام (ranvis)
# 455: اضافه شدن پشتیبانی برای مقدار پیش فرض در CConsoleCommand :: سریع (eagleoneraptor)
# 551: اضافه شده $ پارامتر مطمئن به CJavaScript :: رمز. اگر درست باشد، مجموعه 'جی اس: "اجازه داده نخواهد شد. اگر شما نیاز به تصویب جاوا اسکریپت، بسته بندی کد خود را با CJavaScriptExpression به جای (samdark)
# 552: اضافه شدن پشتیبانی برای سطح HTTP ذخیره طریق CHttpCacheFilter (DaSourcerer)
# 568: CHtml :: getIdByName () اکنون تبدیل فضاهای به تاکید به ID مناسب برای عناصر HTML (mdomba)
# 578: اضافه شدن چک فرمت به CMemCache (samdark)
# 581: روش او formatSize در CFormatter به فرمت اندازه فایل به واحدهای سفارش های مختلف - KB، MB، و غیره (brilyuhns، samdark)
# 584: refactored است WebAppCommand به قابل تنظیم تر، اضافه PHPDoc بیشتر (samdark)
# 599: اضافه شده چک حساسیت مورد زمانی که صلح آمیز کلاس (qiangxue)# 601: به رابط IWebUser اضافه به روش loginRequired () (mdomba)
# 616: CVarDumper حال حاضر به درستی highligting کلید آرایه عدد صحیح (vernes، samdark)
# 641: اضافه شدن پشتیبانی برای سفارشی روش ترتیب برای اجزای کش (DaSourcerer، کیانگ)
# 648: اموال او filterHtmlOptions به جزء CGridColumn (جبن)
# 652: اضافه شدن فضای نام به حوادث yiiGridView، به طوری که آنها می تواند به راحتی توسط .off حذف () روش از jQuery (Bethrezen)
# 673: تغییر CClientScript :: اسکریپت به عمومی (mdomba)
# 675: CDateFormat :: فرمت () در حال حاضر به null اگر زمان پارامتر $ تهی است (mdomba)
# 690: اضافه شدن نام فرستنده و هدر مناسب برای رمزگذاری UTF8 در هنگام ارسال ایمیل در SiteController- & gt؛ به actionContact () (mdomba)
# 766: او 'شناسه به $ params در در CDbAuthManager :: checkAccess () و CPhpAuthManager :: checkAccess () (cebe)
# 666: اضافه شدن اموال $ جز به CValidator، یک لیست از حالات که اعتبار سنج باید به اعمال نمی (resurtm)
# 839: CListView :: renderItems اکنون برطرف نمایش فایل تنها یک بار (nizsheanez)
# 938: CFileValidator :: sizeToBytes () در حال حاضر عمومی و در دسترس برای استفاده در کل برنامه است (resurtm)# 943: CDateTimeParser در حال حاضر قادر به تجزیه نمایندگی متنی کوتاه از ماه، به عنوان مثال جان، ژوئن، اوت (resurtm)
# 967: دستورات از YII_CONSOLE_COMMANDS متغیر محیطی همیشه در حال حاضر اضافه شده به نمود yiic برنامه کنسول (schmunk)
CFileValidator می تواند فایل های آپلود شده توسط MIME به نوع اعتبار، اضافه $ و $ Mimetypes های wrongMimeType خواص (resurtm)
ترجمه رومانیایی ثابت به استفاده از شخصیت های بهتر پشتیبانی می سدیلا (tudorilisoi)
ارزش افزوده به طور پیش فرض به CConsoleCommand :: تایید (musterknabe)
اجازه بازگشت مقادیر صحیح به عنوان کد برنامه خروج در اقدامات CConsoleCommand (cebe)
اضافه شده پارامتر سوم به CHttpCookie برای پیکربندی کوکی توسط آرایه (suralc)
او getIsFlashRequest ()، اداره مناسب درخواست فلش / فلکس هنگام استفاده از CWebLogRoute با اتش افروز (resurtm)
اضافه شده CBreadcrumbs :: $ activeLinkTemplate و CBreadcrumbs :: خواص $ inactiveLinkTemplate که اجازه می دهد برای تغییر قالب هر یک از آیتم (resurtm)
اضافه شده رفتار و رویدادهای کامل شامل CConsoleCommand :: onBeforeAction و CConsoleCommand :: onAfterAction (Yiivgeny)اضافه شدن پشتیبانی از تاریخچه HTML5 در درخواست آژاکس در CGridView و CListView با استفاده از History.js v1.7.2-R2 (https://github.com/balupton/history.js) از بنیامین آرتور لاپتون (lightglitch)
CldrCommand تغییر به استفاده از dateTimeFormat متوسط ​​و داده 18N به روز با استفاده از جدید ترین (6546) CLDR (tanakahisateru)
او CErrorHandler :: getHttpHeader () برای ارسال صحیح کدهای خطای HTTP (pgaultier)
CGridView، تنها ردیف در tbody را باید اثر شناور دارند (mdomba)
CClientScript :: $ defaultScriptFilePosition و CClientScript :: $ defaultScriptPosition برای کنترل به طور پیش فرض استدلال $ موقعیت برای registerScriptFile و registerScript (resurtm)
CHttpCookie حال حاضر پیاده سازی __toString (suralc)
قابلیت تنظیم فضای نامی برای کنترل ماژول با استفاده از CWebModule :: controllerNamespace، اسناد و مدارک در مورد استفاده از کنترل کننده های فضای نام و ماژول (samdark)
اضافه شده امکان تنظیم ظرف برای CHtml :: radioButtonList و CHtml :: checkBoxList () (pgaultier)
اضافه شده ZII رومانیایی (RO) ترجمه؛ پیام هسته ای ویرایش شامل شخصیت های رومانیایی مناسب با علائم تفکیک کننده (tudorilisoi)
اضافه شدن رابط ILogFilter عنوان یک جایگزین برای استفاده از CLogFilter به عنوان کلاس پایه برای اجرای فیلتر ورود به سیستم (cebe)

در CAssetManager، اضافه اموال $ forceCopy که در سطح جهان مجبور انتشار فایل های دارایی ها و دایرکتوری ها (resurtm)
WebAppCommand است توانایی تولید نرم افزار Fresh با دستگاه گوارش و یا فایل های خاص جیوه (resurtm)
GII قالب های پیش فرض: اضافه ابرداده اضافی (PHPDoc) از متغیرهای به تصویب رسید به نمایش برای تکمیل خودکار IDE بهتر (resurtm)
WebAppCommand نرم افزار تولید: اضافه ابرداده اضافی (PHPDoc) از متغیرهای به تصویب رسید به نمایش برای تکمیل خودکار IDE بهتر (resurtm)
# 1053: CComponent :: evaluateExpression اجازه می دهد با استفاده از توابع جهانی به عنوان تماس مجدد (Ekstazi)
تغییرات:
# 384: CWebUser :: changeIdentity () اکنون فایل داده جلسه استفاده نشده قدیمی را حذف کنید (کیانگ)
# 440: ارتقاء از jQuery UI به 1.8.22 (samdark)
# 497: اضافه شدن جزء وارد شوید و آن را به طور پیش فرض پیکربندی برنامه کنسول به منظور به درستی خطاهای ورود قبل نصب شده (samdark)
به روز رسانی جی کوئری به 1.7.2 (samdark)
تست های بیشتر واحد های اضافه شده برای CHtml (resurtm)
به روز رسانی همراه تجزیه کننده مدل های نشانه گذاری به V1.2.5 (DaSourcerer)
جدید:
اضافه شده TranslationsCommand ساخت فرمان با هدف کمک به تیم های ترجمه (samdark)

چه در نسخه 1.1.10 جدید است:

این نسخه عمدتا به رفع چندین باگ مهم در CActiveForm، CJuiDatePicker و yiilite.php که در نسخه 1.1.9 معرفی شدند.

چه در نسخه 1.1.7 جدید است:

در اشکال # 1080: ادغام بازگشتی صحیح برای CDbCriteria :: با (creocoder، سام تاریکی)
اشکال # 1624: ثابت اشکال که GII تنها یک رابطه برای یک پدر و مادر به آن است که یک کودک با بیش ارتباط FK تولید (mdomba)
اشکال # 1809: ثابت اشکال که CPgsqlSchema ای به نام توالی تشخیص نیست به درستی در برخی از حالات (کیانگ)
اشکال # 1984: ثابت شلیک رویداد چندین بار در هنگام استفاده از زندگی می کنند () / نماینده () در صفحات AJAXified (Ekstazi، سام تاریکی)
اشکال # 2026: ثابت اشکال که دستور مهاجرت از ارزش اموال connectionID احترام نمی گذارند (کیانگ)
اشکال # 2032: ثابت اشکال که beginCache با renderDynamic شد اگر چندین بار مورد استفاده قرار کار نمی کند (mdomba)
اشکال # 2037: اشکال ثابت CGridView JS در selectionChanged و & quot؛ sboxname تعریف نشده است و & quot؛ (mdomba)
اشکال # 2060: ثابت اشکال که CWebUser :: getFlashes () که آرایه شمارنده در نتیجه بازگشت (کیانگ)
اشکال # 2097: CHttpRequest :: getUrl () باید همان getRequestUri شود (کیانگ)
اشکال # 2099: ثابت خطا CDbCriteria :: mergeWith (creocoder، سام تاریکی)
اشکال # 2107: ثابت اشکال که خواستار CSqliteSchema :: resetSequence () ممکن است استثنا زمانی که هیچ ستون AUTOINCREMENT (کیانگ)

اشکال # 2130: اشکال ثابت که کد GII / مشاهده تفاوت از بالا شروع نمی (mdomba)
اشکال # 2131: ثابت اشکال که CGridView تماس آژاکس گاهی اوقات نمایش هشدار خطا در هنگام خروج از صفحه فعلی (mdomba، کیانگ)
اشکال # 2136: فیلتر CGridView حال حاضر با استفاده از jQuery مرتب () به جای PARAM () به طوری که یک چک باکس می تواند به عنوان یک فیلتر (mdomba) استفاده می شود
اشکال # 2140: ثابت مشکل است که CGridView حتی ردیف که در آن به درستی در فایرفاکس و کروم (mdomba) ارائه نشده است
اشکال # 2146: ثابت اشکال در CFileHelper :: getExtension، validatePath و getMimeTypeByExtension شد که پیدا کردن پسوند فایل را به درستی (mdomba)
اشکال # 2169: ثابت اشکال که برخی از ستون به درستی در MigrateCommand نقل نمی (کیانگ)
اشکال # 2178: ثابت اشکال که سازنده پرس و جو را از کلمه کلیدی AS به رسمیت نمی شناسد که با استفاده از نام مستعار جدول (کیانگ)
اشکال # 2183: ثابت اشکال که خواستار CActiveDataProvider :: getTotalItemCount () به صراحت می کند حوزه اعمال ناپدید می شوند (کیانگ)
اشکال # 2188: JOIN را در حوزه به طور پیش فرض در حال حاضر توسط روابط STAT احترام (creocoder، سام تاریکی)
اشکال # 2202: ثابت اشکال که در هنگام تنظیم CJuiDatePicker.flag = واقعی، جمع کننده اطلاعات نیست به نظر می رسد (کیانگ)اشکال # 2214: ثابت اشکال که برای MSSQL renameColumn درستی کار نمی کند (کیانگ)
اشکال: ثابت اشکال که اطلاع PHP ممکن است در نظر استثنا رخ می دهد اگر یک روش در پشته تماس دارای امضای بسیار پیچیده (کیانگ)
اشکال: خطا ثابت است که می شکند CGridview هنگام به روز رسانی عناصر غیر cgridview (mdomba)
اشکال: ثابت اشکال در CCheckBoxColumn، و & quot؛ بررسی تمام و & quot؛ چک باکس بود در حال بررسی نیست / بدون کنترل زمانی که مورد نیاز (mdomba)
اشکال: ثابت اشکال در CGridView، selectionChanged به نام نیست که & quot؛ را بررسی تمام و & quot؛ کلیک شده (mdomba)
اشکال: ثابت بازنشانی دنباله در CDbCommand :: truncateTable (سام تاریکی)
اشکال: ثابت ناسازگاری CMemCache با برخی از نسخه PECL، حافظه موقت و ممکشد (سام تاریکی)
ENH # 558، # 1755: او حوزه به نام پارامتری، حوزه اضافه شده به معیارها، معیار دامنه ادغام اجرا (creocoder، سام تاریکی)
ENH # 802: اضافه شدن مدیریت URL آرام (کیانگ)
ENH # 923: بهبود CUrlManager :: parsePathInfo () برای حمایت از آرایه ورودی چند بعدی (کیانگ)
ENH # 1117: اضافه شدن پشتیبانی برای & quot؛ از طریق & quot؛ را در روابط ضبط فعال اجازه می دهد که مسئولیت رسیدگی به داده های جدول ارتباط (creocoder، سام تاریکی)ENH # 1285: اضافه شدن پشتیبانی برای استفاده از بسته های اسکریپت های سفارشی با CClientScript (کیانگ)
ENH # 1741: در معرض CActiveForm :: صفات و summaryID (کیانگ)
ENH # 1770: او CDbColumnSchema :: اموال autoincrement را به اجازه چک کردن اینکه آیا یک ستون DB خودکار افزایشی است (کیانگ)
ENH # 1782: اموال او updateSelector به هر دو CGridView و CListView (کیانگ)
ENH # 1786: CUrlValidator پیشرفته با اضافه کردن "validSchemes و مالکیت" defaultScheme (Y!)
ENH # 1784: پیشرفته CWidget :: getViewPath () برای حمایت از بازگشت مسیر نمایش مضمون (کیانگ)
ENH # 1792: پیشرفته CGridView: در خطا آژاکس یک پیام مناسب تشکیل شده است و نمایش داده یا به صورت اختیاری به کنترل خطا سفارشی (mdomba) ارسال
ENH # 1795: او CFormInputElement :: $ enableAjaxValidation و enableClientValidation $ به اجازه می دهد روشن / خاموش AJAX اعتبار برای زمینه های ورودی فردی (کیانگ)
ENH # 1816: پارامتر او $ dumpLogs به CLogger :: خیط و پیت کردن () به طوری که پیام نگار می توان مجبور به در خواهد شد ریخته (کیانگ)
ENH # 1843: اضافه شدن گزینه 'uncheckValue به CHtml :: activeRadioButtonList و CHtml :: activeCheckBoxList. این اجازه می دهد برای جلوگیری از رندر فیلد مخفی (creocoder، سام تاریکی)ENH # 1847: در معرض CClientScript :: $ hasScripts (کیانگ)
ENH # 1852: او CWebUser :: authTimeout به حمایت از جدایی بین ایست احراز هویت و فاصله جلسه (کیانگ)
ENH # 1868: CDbConnection در حال حاضر باز کردن یک اتصال DB تنها زمانی که نیاز است، مگر اینکه autoConnection درست تنظیم است (کیانگ)
ENH # 1937: اضافه شدن پشتیبانی به استفاده از شناسه های سفارشی ورودی فیلد ورودی که نیاز به اعتبار مبتنی بر AJAX (کیانگ)
ENH # 1993: اجازه روابط AR در سراسر اتصالات DB جداگانه (کیانگ)
ENH # 1996: اضافه شدن پشتیبانی برای استفاده از پارامتر اتصال با اقدامات مبتنی بر کلاس (کیانگ)
ENH # 1999: اضافه شدن CCaptchaAction :: جبران ملک به منظور کاهش یا افزایش خوانایی کد امنیتی (Y!)
ENH # 2011: او CDbCommand :: setFetchMode اجازه می دهد تا تنظیم نتیجه PDO حالت دلربا (سام تاریکی)
ENH # 2013: هنگام ایجاد مدل با GII، نام رشته پایگاه داده بررسی می شود به مطابقت با PHP قوانین نامگذاری متغیر (mdomba)
ENH # 2024: او CHttpRequest :: getPut () و getDelete () را به طور کامل حمایت از درخواست آرام (کیانگ)
ENH # 2059: اضافه شدن پشتیبانی برای احترام به & quot؛ را هدف و & quot؛ ویژگی یک عنصر تولید شده توسط CHtml با & quot؛ ارسال و & quot؛ گزینه های HTML (کیانگ)ENH # 2063: در CActiveForm جاوا اسکریپت در حال حاضر باید به درستی باعث validaton برای زمینه های ورودی چک باکس و نوع رادیو (Y!)
ENH # 2068: CTimestampBehavior :: timestampExpression هم اکنون می توانید یک عبارت DB شود (کیانگ)
ENH # 2093: CDataColumn در حال حاضر همیشه خواهد ارائه یک فیلتر خصوصیت فیلتر یک رشته است (کیانگ)
ENH # 2094: صفحه نمایش اضافه شده عبارت SQL در حالت اشکال زدایی زمانی که یک خطا در حالی که اجرای SQL رخ می دهد (کیانگ)
ENH # 2105: او CButtonColumn :: afterDelete به طوری که یک سفارشی جاوا اسکریپت تابع را می توان پس از عملکرد را حذف کنید (mdomba) نامیده می شود
ENH # 2108: او CGridView :: blankDisplay اجازه می دهد تا سفارشی نمایش سلول خالی (کیانگ)
ENH # 2125: اضافه شدن چک ممکشد و اشاره به نیاز جستجوگر (سام تاریکی)
ENH # 2133: تنظیم تمرکز به طور پیش فرض به ورودی رمز عبور برای صفحه ورود GII (کیانگ)
ENH # 2141: اجازه 'برچسب' گزینه از آیتم های منو CMenu به اختیاری و یک مقدار رشته خالی (کیانگ)
ENH # 2142: او CWebUser :: autoUpdateFlash (کیانگ)
ENH # 2143: اضافه شدن htmlOptions به داده CTreeView :: به طوری که گزینه های اضافی را می توان برای هر گره نمای درختی (mdomba) تنظیم
ENH # 2172: او CDbMigration :: اجرا () (کیانگ)ENH # 2179: او CMultiFileUpload :: گزینه به طوری که گزینه های اضافی را می توان به سازنده شی چندفایلی (mdomba) گذشت
ENH # 2185: اجازه نوع ستون به اختیاری در هنگام مشخص ستون برای CGridView (کیانگ)
# 2197 ENH: اضافه شدن پارامتر $ فرار به CDbCriteria :: مقایسه () (کیانگ)
ENH # 2198: CJuiTabs بهبود به طوری که محتوای تب را می توان قلم (کیانگ)
ENH # 2199: او CListView :: جداکننده (کیانگ)
ENH # 2206: پارامتر او $ clearErrors به ​​CModel :: اعتبار () (کیانگ)
ENH # 2209: او CDbConnection :: setAttributes () و getAttributes () برای حمایت از برقراری اتصال DB با ویژگی های PDO (کیانگ)
ENH # 2226: اضافه شدن نشانه های بیشتری به summaryText که CBaseListView.enablePagination نادرست تنظیم شده است (کیانگ)
ENH # 2227: در معرض CActiveRecord :: پرس و جو () (کیانگ)
ENH: او CGridView :: ajaxUpdateError برای امکان استفاده از کنترل خطا آژاکس سفارشی (mdomba)
ENH: مجاز با استفاده از CController به جای کنترل با برنامه کاربردی وب تولید نرم افزار (سام تاریکی)
ENH: اضافه شدن توانایی برای انجام جستجوهای رابطه بدون گرفتن مدل های مرتبط (creocoder، سام تاریکی)
ENH: صفحه خطا در حال حاضر نمایش کلید آرایه انجمنی در لیست پارامتر (سام تاریکی)

در ENH: او CController :: getActionParams () و invalidActionParams () اجازه می دهد سفارشی پارامتر action ویژگی اتصال (کیانگ)
ENH: او CEvent :: $ params در (کیانگ)
ENH: CStringValidator حال حاضر با استفاده از مجموعه نویسه نرم افزار به طور پیش فرض اگر mb_strlen موجود است (سام تاریکی)
ویرایش # 2001: CGridView اکنون ارائه بالا و پایین صفحه بعد محتوای بدن (کیانگ)
ویرایش # 2111: تلفن CActiveRecord :: getRelated (نام $، درست است) در حال حاضر بنا به درخواست دسی بل ازنو حتی اگر isNewRecord درست است (کیانگ)
ویرایش # 2144: به روز رسانی از jQuery UI به نسخه 1.8.11 (سام تاریکی)
ویرایش # 2148: به روز رسانی جی کوئری به نسخه 1.5.1 (سام تاریکی)
ویرایش # 2163: CConsoleCommand :: usageError () اکنون خارج خواهد شد با کد خطا 1 (کیانگ)
تغییرات: از jQuery UI در حال حاضر با استفاده از CSS های Minified (سام تاریکی)
تغییرات: حذف ابعاد پلاگین جی کوئری از آن را در هسته jQuery است (سام تاریکی)
تغییرات: bgiframe ارتقاء به 2.1.2 (سام تاریکی)
جدید # 1763: اضافه شدن پشتیبانی برای انجام بدون درز اعتبار سنجی داده های سمت سرویس گیرنده با استفاده از CActiveForm (کیانگ، hightman)
جدید # 2069: او CDateValidator (کیانگ)
جدید: اضافه شدن پشتیبانی برای ذخیره پرس و جو (کیانگ)
جدید: اضافه شدن ترجمه لیتوانیایی (tomas.valacka)

چه در نسخه 1.1.6 جدید است:

در اضافه شدن یک سازنده پرس و جو SQL
پیاده سازی پشتیبانی مهاجرت پایگاه داده
پشتیبانی پیشرفته برای استفاده از فرم های جمع، و به روز رسانی داده CLDR i18n به به نسخه 1.9
نمایش استثنا بهبود در حالت وب و نمایش خطا در حالت کنسول
اضافه شدن پشتیبانی برای استفاده از پارامترهای ناشناس و گزینه های جهانی در دستورات کنسول
اضافه شدن پشتیبانی برای استفاده از X-Sendfile برای ارسال فایل های

چه در نسخه 1.1.5 جدید است:

این نسخه شامل بیش از 80 رفع اشکالات و پیشرفت قابلیت.
پشتیبانی از با استفاده از اقدامات در دستورات کنسول، که به گزینه های خط فرمان به عنوان پارامترهای به اقدامات.
پشتیبانی از قالب دهی دیدگاه ارائه شده توسط ویدجت.
پشتیبانی از وارد و بارگذاری خودکار PHP 5.3 کلاس که با استفاده از با استفاده از فضای نام.
پشتیبانی برای بازگرداندن نتایج ActiveRecord نمایه شده توسط یک ویژگی مشخص شده است.

چه در نسخه 1.1.4 جدید است:

در این نسخه، بیش از 60 رفع اشکال و پیشرفت قابلیت شدند.
برخی از پیشرفت های مهم عبارتند از افزودن پشتیبانی برای پارامتر action خودکار اتصال از $ _GET؛ علاوه بر این از CSqlDataProvider و CArrayDataProvider؛ علاوه بر این از CUrlManager :: addRules () برای حمایت از علاوه بر پویا از قوانین URL مسیریابی؛ و refactoring از CActiveRecord به طوری که CActiveRecord :: با () همیشه شی AR خود را بر می گرداند.

تصاویر

yii-php-framework_1_68452.png
yii-php-framework_2_68452.png
yii-php-framework_3_68452.png
yii-php-framework_4_68452.png

نرم افزار های دیگر از توسعه دهنده Yii Software LLC

نظرات به Yii PHP Framework

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!