รายละเอียดซอฟแวร์:
รุ่น: 2.0.7 การปรับปรุง
วันที่อัพโหลด: 9 Apr 16
การอนุญาต: ฟรี
ความนิยม: 81
ปีที่ผ่านมา Yii ได้กลายเป็นหนึ่งที่ใช้มากที่สุดและรัก PHP กรอบรอบ.
เพราะนี่คือส่วนขยายฐานใหญ่ของพวกเขาเอกสารขยายและโค้ดที่เขียนได้อย่างถูกต้อง.
สี่ตัวอย่าง (บล็อกเกม Hangman, สมุดโทรศัพท์และพื้นฐาน 'สวัสดีชาวโลก!' หน้า) จะรวมอยู่ในแพคเกจดาวน์โหลด.
มีอะไรใหม่ ในรุ่นนี้:
- เส้นทางนามแฝง
- ขึ้นอยู่กับการกำหนดค่าตัวแทน
- ไม่เปลี่ยนรูปบุ้ง
- DatePicker fallback ภาษา
- ผ่านการตรวจสอบข้อผิดพลาด
มีอะไรใหม่ ในรุ่น 2.0.6:
- เส้นทางนามแฝง
- ขึ้นอยู่กับการกำหนดค่าตัวแทน
- ไม่เปลี่ยนรูปบุ้ง
- DatePicker fallback ภาษา
- ผ่านการตรวจสอบข้อผิดพลาด
มีอะไรใหม่ ในรุ่น 2.0.4:
- เส้นทางนามแฝง
- ขึ้นอยู่กับการกำหนดค่าตัวแทน
- ไม่เปลี่ยนรูปบุ้ง
- DatePicker fallback ภาษา
- ผ่านการตรวจสอบข้อผิดพลาด
มีอะไรใหม่ ในรุ่น 2.0.3:
- เส้นทางนามแฝง
- ขึ้นอยู่กับการกำหนดค่าตัวแทน
- ไม่เปลี่ยนรูปบุ้ง
- DatePicker fallback ภาษา
- ผ่านการตรวจสอบข้อผิดพลาด
มีอะไรใหม่ ในรุ่น 2.0.2:
- เส้นทางนามแฝง
- ขึ้นอยู่กับการกำหนดค่าตัวแทน
- ไม่เปลี่ยนรูปบุ้ง
- DatePicker fallback ภาษา
- ผ่านการตรวจสอบข้อผิดพลาด
มีอะไรใหม่ ในรุ่น 2.0.0:
- Yii 2.0 สนับสนุนการย้ายถิ่น DB วัตถุเข้าถึงฐานข้อมูล ( DAO), สร้างแบบสอบถามและ Active Record.
- Yii 2.0 ใช้ PHP เป็นภาษาแม่แบบเริ่มต้นของ นอกจากนี้ยังสนับสนุนและทวิ Smarty ผ่านส่วนขยายแม่แบบเครื่องยนต์ของมัน.
- การสนับสนุนในตัวเพื่อป้องกันการฉีด SQL, โจมตี XSS โจมตี CSRF คุกกี้ปลอมแปลง ฯลฯ ..
- Yii 2.0 adopts namespaces PHP และลักษณะมาตรฐาน PSR นักแต่งเพลงและซุ้ม.
- เช่นเดียวกับใน 1.1 Yii 2.0 รองรับคัดค้านคุณสมบัติที่กำหนดไว้ผ่านทาง getters และ setters กำหนดค่าเหตุการณ์และพฤติกรรม.
- Yii ดีบักช่วยให้คุณสามารถตรวจสอบภายในรันไทม์ของโปรแกรมประยุกต์ของคุณ.
- Yii 2.0 รองรับทั้งช่วงของตัวเลือกแคชแคชจากฝั่งเซิร์ฟเวอร์เช่นชิ้นส่วนแคชแคชแบบสอบถามไปยังแคชฝั่งไคลเอ็นต์ HTTP.
- Yii 2.0 นอกจากนี้ยังมี Gii ซึ่งเป็นเครื่องมือการสร้างรหัส.
- Yii 2.0 ช่วยให้คุณได้อย่างรวดเร็วสร้างชุดของสงบ APIs ทำงานได้อย่างสมบูรณ์ที่สอดคล้องกับโปรโตคอลล่าสุด.
- คุณสามารถสร้างรูปแบบ HTML ที่สนับสนุนทั้งด้านลูกค้าและการตรวจสอบด้านเซิร์ฟเวอร์.
- Yii 2.0 ให้การสนับสนุนในตัวสำหรับการตรวจสอบของผู้ใช้และการอนุมัติ.
- Yii 2.0 มาพร้อมกับชุดที่อุดมไปด้วยองค์ประกอบส่วนติดต่อผู้ใช้ที่เรียกว่าเครื่องมือที่จะช่วยให้คุณได้อย่างรวดเร็วสร้างส่วนติดต่อผู้ใช้แบบโต้ตอบ.
- Yii 2.0 ให้หลายชั้นเรียนผู้ช่วยที่มีประโยชน์ในการลดความซับซ้อนของงานบางอย่างร่วมกัน.
- มันรองรับการแปลข้อความเช่นเดียวกับมุมมองการแปล.
- นอกจากนี้ยังสนับสนุนรูปพหูพจน์สถานที่ใช้และการจัดรูปแบบข้อมูลซึ่งเป็นไปตามมาตรฐานห้องไอซียู.
คืออะไรใหม่ ในรุ่น 1.1.15:
- รุ่นนี้ช่วยแก้ไขปัญหาการรักษาความปลอดภัยที่พบใน CDetailView ใน 1.1.14 ปล่อย.
มีอะไรใหม่ ในรุ่น 1.1.14:
- ใหม่:
- เพิ่ม CRedisCache ซึ่งใช้เก็บค่าคีย์ Redis เป็นแบ็กเอนด์แคช
- Yii ลงทะเบียนที่ Packagist เพิ่มนักแต่งเพลงแฟ้มข้อมูล
- เพิ่ม CPasswordHelper
- เพิ่มคาตาลันแปล
- ตัวยึดแม่แบบใหม่สำหรับ cHTML :: RadioButtonList () และ cHTML :: CheckBoxList ()
- เพิ่ม 'ผ่าน' ตัวเลือกที่จะ CActiveRecord :: สัมพันธ์ BELONGS_TO
มีอะไรใหม่ ในรุ่น 1.1.11:
- เพิ่มพฤติกรรมการเต็มรูปแบบและกิจกรรม CConsoleCommand :: onBeforeAction & CConsoleCommand :: onAfterAction.
- เพิ่มการสนับสนุนสำหรับ PUT และลบคำขอเจาะผ่านโพสต์ทางพารามิเตอร์ชื่อ _method ใน POST ร่างกาย.
- เพิ่มการสนับสนุนสำหรับ HTML5 URL อีเมลหมายเลขช่วงวันและสาขาที่จะ cHTML.
- คอลัมน์ประเภทวันที่และเวลาการเปลี่ยนแปลงสำหรับ PostgreSQL จาก 'เวลา' เป็น 'การประทับเวลา'.
- เพิ่ม getIsFlashRequest () การจัดการที่เหมาะสมของการร้องขอ Flash / Flex เมื่อใช้กับ CWebLogRoute FireBug.
- เพิ่ม CBreadcrumbs :: $ activeLinkTemplate และ CBreadcrumbs :: $ inactiveLinkTemplate คุณสมบัติที่ช่วยให้การเปลี่ยนแม่ของแต่ละรายการ.
มีอะไรใหม่ ในรุ่น 1.1.9 r3527:
- พารามิเตอร์เพิ่ม removeOld เพื่อ yiic คำสั่งข้อความที่ช่วยให้ ไม่ให้เพิ่มบรรทัดล้าสมัยไปยังแฟ้มแปลสร้าง
- เพิ่ม Yii :: T () เพื่อ YiiBase :: ขับเคลื่อน ()
- เพิ่มความสามารถในการแทนที่เรียนหลักโดยใช้ YiiBase :: ClassMap
- การปรับปรุงข้อมูล CLDR อัตโนมัติข้อมูลการปรับปรุงเพื่อ 2.0.1 เพิ่ม getLanguageID, getScriptID, getTerritoryID, getRegionID, getLocaleDisplayName, getLanguage, getScript วิธี getTerritory เพื่อ CLocale
- เพิ่มเติมข้อความอัตโนมัติสำหรับ Gii & quot; ชื่อตาราง & quot; ฟิลด์
- CWebUser :: เข้าสู่ระบบ () ผลตอบแทนสถานะการเข้าสู่ระบบ
- เพิ่ม CConsoleCommand :: พรอมต์ () ที่ขอให้สำหรับการป้อนข้อมูลและ CConsoleCommand :: ยืนยัน () ที่ขอยืนยัน
- เพิ่ม CInlineValidator :: clientValidate การตั้งค่าการตรวจสอบลูกค้าที่กำหนดเอง
- เพิ่ม CClientScript :: AddPackage
- เพิ่ม forceDownload เพื่อ xSendFile ตัวเลือกให้เลือกระหว่างสิ่งที่แนบมาและจำหน่ายไปแบบอินไลน์.
- เพิ่ม cHTML :: liveEvents การตั้งค่ารูปแบบทั่วโลกเริ่มต้นสำหรับการแนบ jQuery จัดการเหตุการณ์.
- ข้อมูลที่เพิ่ม HTTP_REFERER ในบันทึกข้อยกเว้น
- เพิ่ม CDbMigration :: refreshTableSchema () ที่รีเฟรชแคชสคีตารางที่ระบุ
- เอกสาร accessors ส่วนประกอบกับ @property สำหรับการเติมข้อความอัตโนมัติ IDE อย่างดี
- เพิ่ม CWebUser - & # x3e; loginRequiredAjaxResponse - ค่าจะถูกส่งกลับสำหรับการโทรอาแจ็กซ์ในกรณีที่ผู้ใช้เซสชั่นดังกล่าวได้หมดอายุ
- CFileCache :: รับ () ไม่ตอนนี้การปราบปรามความผิดพลาด PHP เป็นไปได้ที่อาจเกิดขึ้นบนหน้าพร้อมกัน
- jquery.yiiactiveform.js เพิ่มการตรวจสอบสำหรับการแสดงผลแบบฟอร์มการตรวจสอบ () เพื่อป้องกันไม่ให้เกิดข้อผิดพลาด JS เมื่อใช้กับ CActiveForm โต้ตอบ jQuery
- ลบออกตรวจสอบสำหรับการโทรอาแจ็กซ์ใน CErrorHandler :: handleException ()
- CAssetManager ตอนนี้สร้างกัญชาที่แตกต่างกันสำหรับไฟล์ / ไดเรกทอรีที่มี mtime ที่แตกต่างกัน
- หน้าจอข้อผิดพลาด Yii ตอนนี้จะแสดงข้อความที่เหมาะสมเช่นข้อผิดพลาด / คำเตือน / แจ้งให้ทราบล่วงหน้า
- cHTML :: clientchange () ตอนนี้ใช้ jQuery ใหม่บน () วิธีการสำหรับเหตุการณ์ที่มีผลผูกพัน
มีอะไรใหม่ ในรุ่น 1.1.8 r3324:
- เปลี่ยนสร้างของ CUploadedFile เพื่อเป็นสาธารณะ
- เพิ่มการสนับสนุนเพื่อทำให้เนื้อหาที่เก็บไว้โดยการตั้งค่า COutputCache :: ระยะเวลาจะเป็น 0.
- การอัพเกรด HTMLPurifier เพื่อ v4.3.0.
- เปลี่ยนชนิด mime XML เพื่อ application / XML สำหรับการทำงานร่วมกันมากขึ้น.
- การอัพเกรด JQuery UI เพื่อ 1.8.13.
- การอัพเกรดเพื่อ jQuery 1.6.1.
- การอัพเกรดพิมพ์เขียว CSS เพื่อ 1.0.1.
- CWebService จะไม่แสดงชื่อแฟ้มแหล่งที่มาและจำนวนสายข้อผิดพลาดในโหมดการผลิต.
- การตั้ง CDbConnection :: $ emulatePrepare เป็นเท็จในขณะนี้จะตั้ง PDO :: ATTR_EMULATE_PREPARES อย่างชัดเจนว่าเป็นเท็จ.
- เปลี่ยน cHTML :: เหตุการณ์ clientChange ผูกพันที่จะสนับสนุนประเภทกิจกรรมที่กำหนดเองและหลีกเลี่ยงความขัดแย้งเมื่อใช้ AJAX.
มีอะไรใหม่ ในรุ่น 1.1.7 r3135:
- ข้อบกพร่องคงที่:
- ผสาน recursive ที่ถูกต้องสำหรับ CDbCriteria :: มี
- แก้ไขข้อผิดพลาดที่ Gii จะสร้างความสัมพันธ์เพียงหนึ่งสำหรับผู้ปกครองที่มีบุตรหลานที่มีมากขึ้น FK เชื่อมโยงกับมัน
- แก้ไขข้อผิดพลาดที่ CPgsqlSchema ตรวจไม่พบชื่อลำดับที่ถูกต้องในบางสถานการณ์
- ยิงถาวรเหตุการณ์หลายครั้งเมื่อมีการใช้อยู่ () / ผู้รับมอบสิทธิ์ () บนหน้า AJAXified
- แก้ไขข้อผิดพลาดที่คำสั่งการโยกย้ายไม่เคารพค่าคุณสมบัติ connectionID
- แก้ไขข้อผิดพลาดที่ beginCache กับ renderDynamic ไม่ได้ทำงานถ้าใช้หลายครั้ง
- คง CGridView JS ข้อผิดพลาดใน selectionChanged & quot; sboxname จะไม่ได้กำหนด & quot;
- แก้ไขข้อผิดพลาดที่ CWebUser :: getFlashes () จะกลับอาร์เรย์ที่เคาน์เตอร์ในผล
- CHttpRequest :: getUrl () ควรจะเป็นเช่นเดียวกับ getRequestUri
- แก้ไขข้อผิดพลาด CDbCriteria :: mergeWith
- แก้ไขข้อผิดพลาดที่เรียก CSqliteSchema :: resetSequence () อาจจะโยนข้อยกเว้นเมื่อไม่มีคอลัมน์ AutoIncrement
- แก้ไขข้อผิดพลาดว่ารหัส Gii / มุมมองที่แตกต่างไม่ได้เริ่มต้นจากด้านบน
- แก้ไขข้อผิดพลาดที่ CGridView อาแจ็กซ์โทรบางครั้งจะแสดงการแจ้งเตือนข้อผิดพลาดเมื่อออกจากหน้าปัจจุบัน (mdomba, Qiang)
- กรอง CGridView ตอนนี้ใช้ jQuery อันดับ () แทนพระราม () เพื่อที่ช่องทำเครื่องหมายสามารถนำมาใช้เป็นตัวกรอง
- แก้ไขปัญหาที่ CGridView แม้กระทั่งแถวที่ไม่ได้แสดงอย่างถูกต้องใน Firefox และ Chrome
- แก้ไขข้อผิดพลาดใน CFileHelper ฯ :: getExtension, ValidatePath และ getMimeTypeByExtension ที่ไม่ได้หานามสกุลไฟล์ได้อย่างถูกต้อง
- แก้ไขข้อผิดพลาดที่บางคอลัมน์ที่ไม่ได้ยกมาถูกต้องใน MigrateCommand
- แก้ไขข้อผิดพลาดที่สร้างแบบสอบถามไม่รู้จักคำหลักเมื่อใช้นามแฝงตาราง
- แก้ไขข้อผิดพลาดที่เรียก CActiveDataProvider :: getTotalItemCount () อย่างชัดเจนจะทำให้ขอบเขตการใช้หายไป
- 'เข้าร่วมในขอบเขตเริ่มต้นเป็นที่เคารพนับถือในขณะนี้โดยความสัมพันธ์ STAT
- แก้ไขข้อผิดพลาดที่เมื่อตั้ง CJuiDatePicker.flag = true, เลือกวันที่จะไม่ปรากฏ
- แก้ไขข้อผิดพลาดที่ renameColumn สำหรับ MSSQL ไม่ทำงานอย่างถูกต้อง
- แก้ไขข้อผิดพลาดที่แจ้งให้ทราบล่วงหน้า PHP อาจเกิดขึ้นในมุมมองยกเว้นถ้าวิธีการในการเรียกกองมีลายเซ็นที่ซับซ้อนมาก </ li>
- แก้ไขข้อผิดพลาดที่ CGridview แบ่งเมื่อปรับปรุงองค์ประกอบที่ไม่ใช่ cgridview
- แก้ไขข้อผิดพลาดใน CCheckBoxColumn & quot; ตรวจสอบทั้งหมด & quot; ช่องทำเครื่องหมายไม่ได้ถูกตรวจสอบ / ไม่ถูกตรวจสอบเมื่อมีความจำเป็น
- แก้ไขข้อผิดพลาดใน CGridView ที่ selectionChanged ไม่ได้ถูกเรียกเมื่อ & quot; ตรวจสอบทั้งหมด & quot; ถูกคลิก
- การตั้งค่าลำดับถาวรใน CDbCommand :: truncateTable
- คงเข้ากันไม่ได้กับบาง CMemCache PECL-memcache และ memcached รุ่น
- เพิ่มประสิทธิภาพ:
- เพิ่ม parametrized ชื่อขอบเขตเพิ่มขอบเขตเกณฑ์การดำเนินการตามเกณฑ์ขอบเขตการรวม
- การจัดการ URL สงบเพิ่ม
- ปรับปรุง CUrlManager :: parsePathInfo () เพื่อสนับสนุนหลายมิติอาร์เรย์การป้อนข้อมูล
- เพิ่มการสนับสนุนสำหรับ & quot; ผ่าน & quot; ในความสัมพันธ์ระหว่างการใช้งานบันทึกช่วยให้การจัดการกับข้อมูลสมาคมตาราง
- เพิ่มการสนับสนุนสำหรับการใช้แพคเกจที่กำหนดเองกับสคริปต์ CClientScript
- แดง CActiveForm :: คุณลักษณะและ summaryID
- เพิ่ม CDbColumnSchema :: AutoIncrement คุณสมบัติการอนุญาตให้มีการตรวจสอบว่าคอลัมน์ DB เป็นอัตโนมัติที่เพิ่มขึ้น
- เพิ่ม updateSelector คุณสมบัติทั้ง CGridView และ CListView
- CUrlValidator ที่เพิ่มขึ้นโดยการเพิ่ม 'validSchemes' และทรัพย์สิน 'defaultScheme (Y !!)
- ปรับปรุง CWidget :: getViewPath () เพื่อสนับสนุนการส่งกลับเส้นทางมุมมองแนว
- CGridView ปรับปรุง: อาแจ็กซ์ในข้อผิดพลาดข้อความที่เหมาะสมจะสงบและแสดงหรือเลือกที่จะส่งไปยังจัดการข้อผิดพลาดที่กำหนดเอง
- เพิ่ม CFormInputElement :: $ enableAjaxValidation และ $ enableClientValidation จะอนุญาตให้มีการตรวจสอบการเปิด / ปิด Ajax สำหรับช่องใส่ของแต่ละบุคคล
- เพิ่ม $ dumpLogs พารามิเตอร์ CLogger :: ล้าง () เพื่อให้ข้อความเข้าสู่ระบบสามารถบังคับให้ทิ้งที่จะ
- เพิ่มตัวเลือก 'uncheckValue' เพื่อ cHTML :: activeRadioButtonList และ cHTML :: activeCheckBoxList จะช่วยให้หลีกเลี่ยงการแสดงผลข้อมูลที่ซ่อนอยู่
- แดง CClientScript :: $ hasScripts
- เพิ่ม CWebUser :: authTimeout เพื่อสนับสนุนการแยกระหว่างตรวจสอบและหมดเวลาหมดเวลาเซสชั่น
- CDbConnection ตอนนี้จะเปิดการเชื่อมต่อฐานข้อมูลเมื่อจำเป็นเท่านั้นเว้นแต่ autoConnection มีการตั้งค่าที่แท้จริง
- เพิ่มการสนับสนุนการใช้รหัสที่กำหนดเองสำหรับการป้อนช่องป้อนข้อมูลที่จำเป็นต้องตรวจสอบ AJAX ตาม
- อนุญาตให้ความสัมพันธ์ AR ข้ามการเชื่อมต่อฐานข้อมูลแยกต่างหาก
- เพิ่มการสนับสนุนสำหรับการใช้พารามิเตอร์ที่มีผลผูกพันกับการดำเนินการตามระดับ
- เพิ่ม CCaptchaAction :: ชดเชยคุณสมบัติในการสั่งซื้อเพื่อลดหรือเพิ่มการอ่านของ CAPTCHA (Y !!) ส่วน
- เพิ่ม CDbCommand :: setFetchMode ที่จะช่วยให้การตั้งค่าโหมดผล PDO เรียก
- เมื่อมีการสร้างแบบจำลองที่มี Gii ชื่อฟิลด์ฐานข้อมูลจะถูกตรวจสอบเพื่อให้สอดคล้องกับ PHP กฎการตั้งชื่อตัวแปร
- เพิ่ม CHttpRequest :: getPut () และ getDelete () จะสนับสนุนอย่างเต็มที่ร้องขอสงบ
- เพิ่มการสนับสนุนให้ความเคารพ & quot; เป้าหมาย & quot; แอตทริบิวต์ขององค์ประกอบที่สร้างขึ้นโดย cHTML กับ & quot; ส่ง & quot; ตัวเลือก HTML
- CActiveForm JavaScript ควรอย่างถูกต้องเรียก validaton ช่องทำเครื่องหมายและประเภทวิทยุช่องใส่ (Y !!)
- CTimestampBehavior :: timestampExpression ขณะนี้สามารถแสดงออก DB
- CDataColumn จะเสมอทำให้ตัวกรองถ้าตัวกรองคุณสมบัติเป็นสตริง
- จอแสดงผลคำสั่ง SQL เพิ่มในโหมดการแก้ปัญหาเมื่อเกิดข้อผิดพลาดในขณะที่การดำเนินการของ SQL
- เพิ่ม CButtonColumn :: afterDelete เพื่อให้ JavaScript ที่กำหนดเองฟังก์ชั่นสามารถเรียกได้ว่าหลังจากที่ฟังก์ชั่นลบ
- เพิ่ม CGridView :: blankDisplay จะอนุญาตให้มีการปรับแต่งการแสดงผลเซลล์ว่าง
- เพิ่มการตรวจสอบ memcached และคำแนะนำเพื่อต้องการตรวจสอบ
- ตั้งโฟกัสเริ่มต้นการใส่รหัสผ่านสำหรับหน้า Gii เข้าสู่ระบบ
- อนุญาตให้ 'ป้าย' ตัวเลือกของรายการเมนู CMenu จะเป็นตัวเลือกและใช้ค่าสตริงที่ว่างเปล่า
- เพิ่ม CWebUser :: autoUpdateFlash
- เพิ่ม htmlOptions ข้อมูล CTreeView :: เพื่อให้ตัวเลือกเพิ่มเติมสามารถตั้งค่าสำหรับโหนดมุมมองต้นไม้ใด ๆ
- เพิ่ม CDbMigration :: รัน ()
- เพิ่ม CMultiFileUpload :: ตัวเลือกเพื่อให้ตัวเลือกเพิ่มเติมสามารถส่งผ่านไปสร้างของวัตถุ multifile ก
- อนุญาตประเภทคอลัมน์เพื่อเป็นตัวเลือกเมื่อระบุคอลัมน์สำหรับ CGridView
- เพิ่ม $ หลบหนีพารามิเตอร์ CDbCriteria :: เปรียบเทียบ ()
- CJuiTabs ปรับปรุงเพื่อให้เนื้อหาแท็บสามารถข้าม
- เพิ่ม CListView คั่น ::
- เพิ่ม $ clearErrors พารามิเตอร์ CModel :: ตรวจสอบ ()
- เพิ่ม CDbConnection :: setAttributes () และ getAttributes () เพื่อสนับสนุนการเริ่มต้นการเชื่อมต่อฐานข้อมูลด้วย PDO แอตทริบิวต์
- เพิ่มมากขึ้นในราชสกุล summaryText เมื่อ CBaseListView.enablePagination ถูกตั้งค่าเป็นเท็จ
- แดง CActiveRecord :: แบบสอบถาม ()
- เพิ่ม CGridView :: ajaxUpdateError ความเป็นไปได้ที่จะใช้จัดการข้อผิดพลาดอาแจ็กซ์ที่กำหนดเอง
- อนุญาตให้ใช้ CController แทนการควบคุมด้วย webapp สร้างแอพลิเคชัน
- เพิ่มความสามารถในการทำแบบสอบถามเชิงสัมพันธ์โดยไม่ได้รับรูปแบบที่เกี่ยวข้อง
- หน้าข้อผิดพลาดจะแสดงปุ่มอาเรย์ในรายการพารามิเตอร์
- เพิ่ม CController :: getActionParams () และ invalidActionParams () เพื่อช่วยให้การปรับแต่งพารามิเตอร์การกระทำที่มีผลผูกพันคุณลักษณะ
- เพิ่ม CEvent :: $ params
- CStringValidator ตอนนี้ใช้แอปพลิเค charset โดยค่าเริ่มต้นถ้า mb_strlen ใช้ได้
- การเปลี่ยนแปลง:
- CGridView ตอนนี้ทำให้ส่วนท้ายหลังเนื้อหาร่างกาย
- โทร CActiveRecord :: getRelated (ชื่อ $ จริง) ตอนนี้จะทำซ้ำแบบสอบถาม DB แม้ว่า isNewRecord เป็นความจริง
- การอัพเกรด jQuery UI กับรุ่น 1.8.11
- การอัพเกรด jQuery กับรุ่น 1.5.1
- CConsoleCommand :: usageError () จะออกจากขณะนี้ที่มีรหัสข้อผิดพลาด 1
- jQuery UI ตอนนี้ใช้ minified CSS
- นำออกขนาด jQuery Plugin เพราะมันอยู่ใน jQuery หลัก
- การอัพเกรด bgiframe 2.1.2
- ใหม่:
- เพิ่มการสนับสนุนสำหรับการดำเนินการได้อย่างราบรื่นฝั่งไคลเอ็นต์การตรวจสอบข้อมูลการใช้ CActiveForm
- เพิ่ม CDateValidator
- เพิ่มการสนับสนุนสำหรับการแคชแบบสอบถาม
- เพิ่มการแปลลิทัวเนีย
มีอะไรใหม่ ในรุ่น 1.1.6 r2877:
- แก้ไขข้อผิดพลาดที่สัมพันธ์กับแบบสอบถาม AR หน้า -By และการเรียงลำดับอาจล้มเหลวในการทำงานสำหรับ SQL Server
- แก้ไขข้อผิดพลาดที่ AR และ Gii อาจล้มเหลวสำหรับตารางไม่ได้อยู่ในสคีมาเริ่มต้นใน Oracle DB
- แก้ไขข้อผิดพลาดที่ CJSON :: เข้ารหัสอาจสร้างผลการเข้ารหัสที่ไม่ถูกต้องเมื่อข้อมูลที่มีตัวเลขลอย
- แก้ไขข้อผิดพลาดที่ CJuiDatePicker :: $ ชื่ออาจก่อให้เกิดข้อผิดพลาดมี PHP
- CHttpRequest :: getPathInfo () ตอนนี้ตัวละครเคารพเข้ารหัส (แซมมืด creocoder)
- CFileHelper :: getMimeType () ที่ก่อให้เกิดข้อผิดพลาดหากใช้กับ PHP 5.2 และขยาย FileInfo PECL
- แก้ไขข้อผิดพลาดที่ CDbCommandBuilder :: createInCondition () ไม่ทำงานด้วยปุ่มคอมโพสิต
- แก้ไขพิมพ์ผิดใน CDbCommandBuilder ที่ปิดใช้งานการจัดการที่ถูกต้องของกลุ่มและมีใน createCountCommand
- แก้ไขปัญหาที่ปุ่มแสดงผลในมุมมองตารางและมุมมองรายการควรมีการเข้ารหัส
- แก้ไขปัญหาที่ AR ไม่ได้ทำงานกับ PostgreSQL ชนิดอาร์เรย์คอลัมน์
- แก้ไขข้อผิดพลาดที่เกี่ยวกับอาแจ็กซ์ CListView ขอสร้างภาชนะ DOM ภายในตัวเอง
- แก้ไขปัญหาที่มีอยู่ CActiveRecord :: () อาจก่อให้เกิดข้อผิดพลาดคอลัมน์ที่ไม่ชัดเจนเมื่อใช้ในการสืบค้นข้อมูลเชิงสัมพันธ์
- แก้ไขปัญหาที่สรุปที่แสดงโดย CGridView และ CListView อาจไม่ถูกต้องสำหรับ SQL Server
- แก้ไขปัญหาที่ CJuiDatePicker แบนไม่ได้ปิดมันเป็นแท็กอย่างถูกต้อง
- แก้ไขข้อผิดพลาดที่ CSecurityManager :: computeHMAC () สร้างไม่ได้มาตรฐาน HMAC
- แก้ไขข้อผิดพลาดที่ผู้ใช้จัดแบบฟอร์ม ID ที่ไม่ได้รับเกียรติเมื่อมีการสร้างรูปแบบการใช้ CForm กับรูปแบบ
- แก้ไขข้อผิดพลาดในการสร้างสัญลักษณ์จำนวนของข้อมูล I18N จาก CLDR
- แก้ไขข้อผิดพลาดที่ทำให้เกิดข้อผิดพลาด PHP เมื่อ CAssetManager :: เผยแพร่ () พยายามที่จะสร้าง symlink ในไดเรกทอรีที่ไม่ใช่ที่มีอยู่
- แก้ไขข้อผิดพลาดที่ CActiveForm สร้างรหัส js ที่ไม่จำเป็นเกี่ยวกับการตั้งโฟกัส
- คง CDateTimeParser :: แจง () เริ่มต้นชั่วโมงนาทีและการจัดการที่สองเมื่อพวกเขาจะไม่ได้ใช้ในรูปแบบ
- Updated multifile ปลั๊กอินที่ใช้โดย CMultiFileUpload กับรุ่น 1.47
- เพิ่ม $ driverOptions พารามิเตอร์ CDbCommand :: bindParam วิธี ()
- เพิ่ม CAssetManager :: $ excludeFiles คุณสมบัติการสนับสนุนการยกเว้นไฟล์ที่ไม่เกี่ยวข้องจากกระบวนการเผยแพร่
- รุ่นแบบฟอร์มการติดต่อของสาธิตบล็อกไม่ในขณะนี้ทำให้การใช้ CCaptcha :: checkRequirements
- cHTML :: ปุ่มจะไม่แสดงแอตทริบิวต์ name หากมีการตั้ง null
- เปลี่ยนลายเซ็นของ CValidator :: createValidator () ที่จะทำให้มันง่ายต่อการใช้
- Updated พิมพ์เขียว CSS เพื่อรุ่น 1.0
- เพิ่ม $ defaultUrl พารามิเตอร์ CWebUser :: getReturnUrl ()
- เพิ่มการสนับสนุนสำหรับ CLDR ตามรูปแบบรูปพหูพจน์และจำนวนตัวยึดเพื่อ Yii :: T (creocoder แซมมืดเกวียง dmitriy.trt)
- createAbsoluteUrl ใน CWebApplication และ CController ตอนนี้จะเคารพกฎ URL ที่มีอยู่แล้วข้อมูลโฮสต์ในตัว
- เพิ่ม ipFilters กับไฟล์ config Gii สร้างขึ้นเพื่อลดความสับสนของผู้ใช้ (แซมเข้มสตีฟ Friedl)
- เพิ่ม CDbDataReader ดำเนินการติดต่อนับ
- เพิ่ม checkIntegrity และ resetSequence สำหรับ SQL Server
- CActiveForm ที่ดีขึ้นเพื่อที่จะสามารถนำมาใช้หลายครั้งในหน้าเดียวกันสำหรับประเภทเดียวกันของรูปแบบข้อมูล
- CDbConnection.tablePrefix ตอนนี้สามารถใช้เป็นสตริงว่างเป็นคำนำหน้าตาราง
- เพิ่มตัวเลือกในการ submenuOptions CMenu :: รายการ
- เพิ่ม CDbConnection :: driverMap ที่จะช่วยให้ง่ายขึ้นการปรับแต่งการเรียนสคี
- Updated ข้อมูล CLDR กับรุ่น 1.9
- ได้รับอนุญาตผ่านหลายรูปแบบหรือพารามิเตอร์ปริมาณรูปแบบทางเลือกโดยไม่ต้องห่อกับอาร์เรย์
- CDbConnection :: quoteColumnName และ quoteTableName อย่างถูกต้องจะพูดคำนำหน้าตารางและคำนำหน้าสคี.
- เพิ่ม CConsoleCommand :: init ()
- การปรับปรุงการแสดงผลข้อยกเว้นด้วยรหัสแหล่งที่มาสำหรับแต่ละสายสแต็ค (แซมมืด Qiang)
- การปรับปรุงการแสดงผลผิดพลาดในโหมดคอนโซลคำสั่ง
- เพิ่มการสนับสนุนสำหรับใช้พารามิเตอร์ที่ไม่ระบุชื่อและตัวเลือกระดับโลกในคำสั่งคอนโซล
- แปลข้อความที่เพิ่มเข้ามาในสาธารณรัฐเช็กและโครเอเชีย
- ปรับปรุง CFileLogRoute ที่จะดำเนินการบันทึกได้เร็วขึ้น
- การปรับปรุงเสร็จสิ้น IDE สำหรับ Yii :: App () - & # x3e;
- CSort ขณะนี้สนับสนุนสัญกรณ์ relation.field การจัดเรียงกริดด้วยทุ่งรูปแบบที่เกี่ยวข้อง (แซมมืด denis909)
- เพิ่ม CHttpRequest - & # x3e; xSendFile () เพื่อประมวลผลการร้องขอการดาวน์โหลดไฟล์โดยใช้ X-sendfile หัว
- refactored CMenu โดยการเพิ่ม CMenu :: renderMenuItem จะทำให้มันง่ายที่จะขยาย
- refactored CCheckBoxColumn สำหรับการใช้งานที่ดีขึ้น, เพิ่ม CCheckColumn - & # x3e; selectableRows
- ปุ่มต่างประเทศคอมโพสิตควรจะคั่นด้วยเครื่องหมายจุลภาคใน CActiveRecord :: สัมพันธ์ ()
- CGridView ตอนนี้จะแสดงในหน้าแรกหลังจากเปลี่ยนฟิลเตอร์
- isset ($ รุ่น - & # x3e; x) และ isset ($ รุ่น [ 'X']) ตอนนี้เหมือนกันสำหรับรุ่น CActiveRecord
- เปลี่ยน cHTML :: clientChange () เพื่อทำให้ $ อาศัยอยู่เป็นตัวเลือกการกำหนดค่าใน $ htmlOptions
- ดำเนินการคุณลักษณะการโยกย้ายฐานข้อมูล
- สร้างแบบสอบถามเพิ่ม
ต้องการ
- PHP 5.4 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ