Yii PHP Framework

Software screenshot:
Yii PHP Framework
Software informatie:
Versie: 2.0.11 Bijgewerkt
Upload datum: 12 Feb 17
Ontwikkelaar: Yii Software LLC
Licentie: Gratis
Populariteit: 13

Rating: 5.0/5 (Total Votes: 1)

Yii PHP Framework is een open source, gratis en platform-onafhankelijke web-based software die een high-performance-component-based PHP framework, speciaal ontworpen om web-programmeurs om grootschalige ontwikkeling biedt, web-based toepassingen.

Yii is geschreven in strikte OOP (Object-georiënteerd programmeren), het is gemakkelijk te leren, bevat zeer herbruikbare componenten, en kan uw ontwikkeltijd aanzienlijk verminderen, als u alleen nodig hebt om object-georiënteerd programmeren kennen en PHP om het te gebruiken .


Kenmerken in een oogopslag

De belangrijkste kenmerken zijn MVC (Model-View-Controller) ontwerp patroon, AJAX-enabled widgets, web services, error logging en handling, automatische codegeneratie, database migratie, uitbreiding bibliotheek, query builder, Database Access Objects (DAO) ondersteuning alsmede uitgebreide documentatie.

Daarnaast is de software features unit testing, functionaliteit testen, thematisering en het villen, ingebouwde autorisatie en authenticatie, ondersteuning voor code van derden, gelaagde caching regeling, formuliervalidatie en input, lokalisatie en internationalisering, en actieve steun Record.

Dankzij de aangenomen MVC model, Yii is in staat om het aanbieden van een schone SoC (Separation of Concerns, vereenvoudiging van de ontwikkeling en het onderhoud van Web apps. Hierarchical-Role Based Access Control (RBAC) wordt ook ondersteund, evenals vele andere aantrekkelijke en innovatieve functies.


Aan de slag met Yii PHP Framework

Om te installeren en te gebruiken Yii PHP Framework op uw platform, download dan de meest recente versie van Softoware of via het project & rsquo; officiële website (zie de link aan het einde van het artikel), waar het wordt verdeeld in twee edities, Basic en Advanced s .

Save the archief ergens op uw computer, extract de inhoud met uw favoriete archief manager nut, opent uw favoriete FTP-client verbinding met de server waar u wilt Yii PHP Framework te implementeren en de overdracht van alle bestanden in een map op de wortel van uw server.

Het project wordt ondersteund op alle distributies van Linux die up-to-date en gezond Apache en PHP 5.4 installaties. Ondersteunde hardware-architecturen omvatten 32-bit (x86) en 64-bit (x86_64)

Wat is nieuw in deze release:.

  • versie 2.0.11 is een minor release van Yii 2,0 waarvan meer dan 110 verbeteringen en bugfixes bevat.

Wat is nieuw in versie 2.0.1:

  • Bug # 4471: yu caching ApcCache :: GetValues ​​() keert nu terug array in geval van APC is geïnstalleerd, maar niet geactiveerd in de CLI-modus (samdark, Cebe)
  • Bug # 4823: Yii bericht nauwkeurig en fouten werden verbeterd (samdark)
  • Bug # 4889: Application aan begon redirect lus wanneer de gebruiker niet mocht toegang login pagina. Nu toont 403 (samdark)
  • Bug # 5070: Gii controller generator moeten gebruiken controller klasse naam in plaats van de controller-ID aan nieuwe controller (qiangxue) op te geven
  • Bug # 5402: Debugger was niet geladen als er sluitingen in beleggingscategorieën waren (samdark)
  • Bug # 5448: datum formatter deed tijdzone conversie op dit moment de enige waarden die leiden tot andere datum verschijnt dan voorzien (Cebe)
  • Bug # 5452: Fouten die na de reactie wordt verzonden, worden niet weergegeven (qiangxue)
  • Bug # 5521: Vaste yu console controllers AssetController breekt CSS URL's, die beginnen vanaf '/' (Klimov-paul)
  • Bug # 5570: yu bootstrap Tabs zou een uitzondering indien de inhoud niet is ingesteld voor een van de items (RomeroMsk)
  • Bug # 5584: yu RBAC DbRbacManager mag niet items te verwijderen bij het verwijderen van de regel op een database niet ondersteunende cascade-update (mdmunir)
  • Bug # 5601: Simple omstandigheden in Query :: waar de () en ActiveQuery :: waarbij () niet mogelijk yu db Expression om te worden gebruikt als de waarde (Cebe, stevekr)
  • Bug # 5619: yu log Target moet niet proberen te starten als er geen (Klimov-paul, qiangxue)
  • Bug # 5657: yu caching ApcCache :: MSET () en Madd () kan de waarschuwing in sommige APC setup veroorzaken (LAV45)
  • Bug # 5665: De HuidigePagina metagegevens in de REST resultaat moet zijn 1-gebaseerde, vergelijkbaar met die in HTTP-headers (qiangxue)
  • Bug # 5682: De asset commando zou verkeerd CSS-bestanden te combineren wanneer UrlManager :: linkAssets waar is (dmvslv)
  • Bug # 5702: haakjes moeten automatisch worden toegevoegd aan Validator :: whenClient naar js fout (mdmunir, qiangxue) te voorkomen
  • Bug # 5745: Gii en debug modules kunnen 404 uitzondering veroorzaken wanneer de route bevat streepjes (qiangxue)
  • Bug # 5748: Smarty {pad werd het genereren van absolute URL's in plaats van relatieve degenen (samdark, motzel)
  • Bug # 5768: Bij het instellen van data-bevestigen attribuut om een ​​submit knop te klikken op de knop zou niet leiden tot het indienen van formulieren (qiangxue)
  • Bug # 5780: QueryBuilder :: batchInsert () kunnen veroorzaken & quot; undefined index & quot; error (qiangxue)
  • Bug # 5833: Het bericht opdracht mislukt met een FK constraint fout wanneer het proberen bij te werken berichten (qiangxue)
  • Bug # 5863: Het selecteren van alle individuele yu net CheckboxColumn vakjes in rasterweergave werd niet resulteert in & quot; alle & quot; checkbox geselecteerd (samdark)
  • Bug # 5893: yu helpers ArrayHelper :: toArray () van toepassing is nu $ eigenschappen parameter voor het omzetten van aflopende objecten in recursieve oproepen (otsec)
  • Bug # 5925: ArrayHelper :: htmlEncode () werkt niet naar behoren wanneer de waarde wordt gecodeerd is een geneste array (tebazil)
  • Bug # 5962: DateValidator werd het gooien van een waarschuwing op ongeldige data met behulp van de ICU-formaat op Windows, Yii werkt nu rond deze PHP Bug (Cebe)
  • Bug # 5997: Dezelfde boodschap kan tweemaal worden geëxporteerd naar targets (Klimov-paul) log
  • Bug # 6018: Bij het instellen van het coderen optie via yu widgets ActiveRecord :: errorOptions, werkt het andersom (stanishevsky, qiangxue)
  • Bug # 6049: yu db Connection :: getSchema () voor Oracle moeten valse terugkeren wanneer de tafel niet bestaat. Oracle ondersteunt geen ON UPDATE-clausule. (Wenbin1989)
  • Bug # 6081: yu RBAC DBManager :: getChildren () was niet onder vermelding van naam van de kolom op de juiste (wenbin1989)
  • Bug # 6107: Yii bericht werd legen bestaande vertalingen in .po in het geval van meerdere categorieën (samdark)
  • Bug # 6112: Yii bericht is onjuist schrijven nog niet vertaalde teksten in .po in het geval van meerdere categorieën (samdark)
  • Bug # 6172: yu RBAC DBManager moet goed citeren tafel en kolomnamen (qiangxue)
  • Bug # 6164: Toegevoegd ontbrekende ondersteuning voor yu db Expression om QueryBuilder TUSSEN en soortgelijke omstandigheden (Cebe)
  • Bug # 6236: No JS scripts moeten worden geregistreerd bij yu widgets ActiveForm :: enableClientScript onwaar is (qiangxue)
  • Bug # 6150: yu bootstrap Tabs dropdown-ID's werden verkeerd gegenereerd (samdark)
  • Bug # 6266: Door te klikken op reset-knop werkt samenvatting fout niet verbergen bij gebruik van ActiveForm (inteligent, qiangxue)
  • Bug # 6271: Query caching dezelfde gegevens retourneert bij het uitvoeren van de zelfde SQL met verschillende modi te halen (grachov)
  • Bug # 6279: yu db Schema :: getLastInsertID () passeerde verkeerde standaard schema naam BOB (samdark)
  • Bug # 6305: yu i18n Formatter :: asParagraphs () was niet unicode-aware (samdark)
  • Bug # 6311: Optimistisch slot voor ActiveRecord werkt niet zoals verwacht (qiangxue)
  • Bug # 6367: Toegevoegd yu gii generatoren crud Generator ondersteunen het aanpassen view pad voor de gegenereerde CRUD controller (qiangxue)
  • Bug # 6381: Client-side file validatie moet worden uitgeschakeld als de browser niet ondersteunt (Skysplit)
  • Bug: Gii console command help informatie niet globale opties bevatten (qiangxue)
  • Bug: yu web UrlRule was niet in staat om URL's voor regels die unicode tekens (samdark) maken
  • Bug: yu web AssetManager mag niet publiceren met een handicap actief bundels (qiangxue)
  • Enh # 608: Toegevoegd yu web AssetConverter :: $ forceConvert (Klimov-paul)
  • Enh # 4146: Toegevoegd yu bootstrap ButtonDropdown :: $ containerOptions (samdark)
  • Enh # 4181: Toegevoegd yu bootstrap Modal :: $ headerOptions en yu bootstrap Modal :: $ footerOptions (tuxoff, samdark)
  • Enh # 4263: Toegevoegd migratie en SQL-schema-bestanden voor yu log DbTarget (samdark)
  • Enh # 4395: Toegevoegd $ checkAjax parameter web Response ýìî :: redirect () om de standaard omleiding gedrag van AJAX / PJAX aanvragen (qiangxue) ondersteunen
  • Enh # 4450: Toegevoegd yu bootstrap Nav :: renderDropdown () (qiangxue)
  • Enh # 4457: Toegevoegde ondersteuning voor het gebruik van noscript voor CSS-bestanden geregistreerd via activa bundels en HTML-helper (samdark)
  • Enh # 4492: Ondersteuning PostgreSQL-specifieke syntaxis voor QueryBuilder :: alterColumn () (qiangxue)
  • Enh # 4643: Extra opties die genoemd worden in yu widgets Breadcrumbs :: links zullen worden behandeld als HTML attributen voor de gegenereerde hyperlinks (qiangxue)
  • Enh # 4739: betere weergave van uitzonderingen wanneer de respons-indeling is ingesteld als & quot; rauw & quot; formaat (qiangxue)
  • Enh # 4791: Toegevoegd console-uitvoer ondersteuning en meer kleuren voor console commando's (6pblcb, samdark, Klimov-paul, Ragazzo)
  • Enh # 5005: Toegevoegde ondersteuning voor het onderdrukken van het laden van de dezelfde CSS-bestanden in AJAX reacties (tof06, qiangxue)
  • Enh # 5223: Query builder ondersteunt nu het selecteren van sub-queries als kolommen (qiangxue)
  • Enh # 5367: Toegevoegd yu net DataColumn :: encodeLabel (SDKiller)
  • Enh # 5480: Toegevoegd defensieve code web User ýìî :: getIdentity () aan potentiële oneindige herhaling (qiangxue) te voorkomen
  • Enh # 5494: Toegevoegde ondersteuning voor het opgeven van een koptekst van het menu als een configuratie array in yu bootstrap Dropdown (hiltonjanfield, qiangxue)
  • Enh # 5503: Ondersteuning toegevoegd voor DateTimeImmutable om Formatter (olegtsvetkov, Cebe)
  • Enh # 5587: json_encode wordt nu gebruikt bij JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE waar het zinvol is, het is ook nu standaard voor Json :: encode () (samdark)
  • Enh # 5600: Laat de configuratie van debug panelen in yu debug Module :: panelen panel klasse naam strings (qiangxue)
  • Enh # 5613: Toegevoegd --overwrite optie om Gii console commando om te ondersteunen overschrijven alle bestanden (Motin, qiangxue)
  • Enh # 5627: Toegevoegd Yii cache / flush-schema console commando om te spoelen DB schema cache van een bepaalde database connectie (6pblcb, samdark)
  • Enh # 5646: Call yu base ErrorHandler :: uitschrijven () in plaats van te herstellen _ * _ handlers rechtstreeks (aivus)
  • Enh # 5683: Toegevoegd yu i18n Formatter :: defaultTimeZone voor het opgeven van de standaard tijdzone om te gebruiken voor datetime waarden opgeslagen in de database (Cebe)
  • Enh # 5688: Toegevoegd optionele $ formName Model :: loadMultiple () ter ondersteuning van het aanpassen van de vorm naam rechtstreeks (qiangxue)
  • Enh # 5735: Toegevoegd yu bootstrap Tabs :: renderTabContent handmatig rendering inhoud tabblad Ondersteuning (RomeroMsk)
  • Enh # 5770: Toegevoegd meer PHP fout namen voor ErrorException (mongosoft)
  • Enh # 5799: yu bootstrap ButtonGroup :: knoppen kunnen alle opties die worden ondersteund door yu bootstrap Button nemen (aleksanderd)
  • Enh # 5806: Sta Html :: encode () moet worden gebruikt wanneer de toepassing niet is gestart (qiangxue)
  • Enh # 5954: Yii bericht opdracht geeft nu gebruiksvriendelijker fout als het niet in staat om bronbestand (samdark)
  • ontleden
  • Enh # 5983: Toegevoegd Inflector :: zin () (pana1990, qiangxue)
  • Enh # 6113: Verbeterde debugger configuratie en aanvraag UI (schmunk42)
  • Enh # 6207: Ondersteuning toegevoegd voor afkappen HTML-strings met behulp van StringHelper :: truncate () en StringHelper :: truncateWords () (Alex-code)
  • Enh # 6318: Made widgets meer fout-tolerante en gebruiksvriendelijke wanneer bepaalde optie waarden nul (qiangxue)
  • Enh: Console :: confirm () gebruikt nu Console :: stdout () in plaats van echo in overeenstemming met alle andere functies (Cebe) to be
  • Enh: yu RBAC DBManager migratie maakt nu gebruik van de database component, bedoeld in onderdeel instellingen in plaats van altijd met standaard db (samdark)
  • Enh: Toegevoegd yu base Controller :: renderContent () (qiangxue)
  • Enh: Yii armatuur commando biedt nu hulp als er geen argumenten in plaats zijn voorzien van crashen (samdark)
  • Wijz # 3630: yu db Command :: queryInternal () wordt nu beschermd (samdark)
  • Wijz # 4277: yu net GridView is niet langer een uitzondering wanneer de resultaten zijn leeg en kolommen worden niet gedefinieerd (samdark)
  • Wijz # 5508: Daalde de steun voor de --append optie voor de bevestiging commando (qiangxue)
  • Wijz # 5874: Upgraded Twitter Bootstrap naar 3.3.x (samdark)
  • Apidoc Extension (yii2-apidoc):
  • Bug # 5623: Fixed crash wanneer een klasse bevat een setter dat er geen argumenten bijv. Heeft setXyz () (Cebe)
  • Bug # 5899: Onjuiste klasse vermeld als definedBy referentie voor woningen (Cebe)
  • Bug: Guide en API renderer nu werken met relatieve paden / URL's (Cebe)
  • Enh: Guide generator slaat nu beelden directory als het niet in plaats daarvan bestaan ​​uit het gooien van een fout (Cebe)
  • Enh: Made --guidePrefix optie beschikbaar als een command line optie (Cebe)
  • Authclient Extension (yii2-authclient)
  • Bug # 6000: Vaste CCS voor yu authclient widgets AuthChoice niet geladen als popupMode uitgeschakeld (Klimov-paul)
  • Bootstrap Extension (yii2-bootstrap):
  • Bug # 5570: yu bootstrap Tabs zou een uitzondering indien de inhoud niet is ingesteld voor een van de items (RomeroMsk)
  • Bug # 6150: yu bootstrap Tabs dropdown-ID's werden verkeerd gegenereerd (samdark)
  • Enh # 4146: Toegevoegd yu bootstrap ButtonDropdown :: $ containerOptions (samdark)
  • Enh # 4181: Toegevoegd yu bootstrap Modal :: $ headerOptions en yu bootstrap Modal :: $ footerOptions (tuxoff, samdark)
  • Enh # 4450: Toegevoegd yu bootstrap Nav :: renderDropdown () (qiangxue)
  • Enh # 5494: Toegevoegde ondersteuning voor het opgeven van een koptekst van het menu als een configuratie array in yu bootstrap Dropdown (hiltonjanfield, qiangxue)
  • Enh # 5735: Toegevoegd yu bootstrap Tabs :: renderTabContent handmatig rendering inhoud tabblad Ondersteuning (RomeroMsk)
  • Enh # 5799: yu bootstrap ButtonGroup :: knoppen kunnen alle opties die worden ondersteund door yu bootstrap Button nemen (aleksanderd)
  • Wijz # 5874: Upgraded Twitter Bootstrap naar 3.3.x (samdark)
  • Debug Extension (yii2-debug):
  • Bug # 5402: Debugger was niet geladen als er sluitingen in beleggingscategorieën waren (samdark)
  • Bug # 5745: Gii en debug modules kunnen 404 uitzondering veroorzaken wanneer de route bevat streepjes (qiangxue)
  • Enh # 5600: Laat de configuratie van debug panelen in yu debug Module :: panelen panel klasse naam strings (qiangxue)
  • Enh # 6113: Verbeterde configuratie en aanvraag UI (schmunk42)
  • Enh: Made DefaultController :: getManifest () robuuster tegen corrupte bestanden (Cebe)
  • Elasticsearch Extension (yii2-elasticsearch):
  • Bug # 5662: Elasticsearch AR updateCounters () gebruikt nu expliciet groovy script voor het actualiseren waardoor zij aansluit bij ES & gt; 1.3.0 (Cebe)
  • Bug # 6065: ActiveRecord :: unlink () ontbrak in sommige situaties bij het werken met relaties via scala gewaardeerd attributen (Cebe)
  • Enh # 5758: Laat het opnemen van aangepaste opties om ActiveRecord :: update () en :: verwijderen () inclusief ondersteuning voor routing die nodig zijn voor het bijwerken van records met ouder relatie (Cebe)
  • Enh: ondersteuning toevoegen voor optimistische vergrendeling (Cebe)
  • Gii Extension (yii2-GII):
  • Bug # 5070: Gii controller generator moeten gebruiken controller klasse naam in plaats van de controller-ID aan nieuwe controller (qiangxue) op te geven
  • Bug # 5745: Gii en debug modules kunnen 404 uitzondering veroorzaken wanneer de route bevat streepjes (qiangxue)
  • Bug # 6367: Toegevoegd yu gii generatoren crud Generator ondersteunen het aanpassen view pad voor de gegenereerde CRUD controller (qiangxue)
  • Bug: Gii console command help informatie niet globale opties bevatten (qiangxue)
  • Enh # 5613: Toegevoegd --overwrite optie om Gii console commando om te ondersteunen overschrijven alle bestanden (Motin, qiangxue)
  • MongoDB Extension (yii2-MongoDB):
  • Bug # 6026: Vaste yu MongoDB ActiveRecord bespaart null als _id, als attributen (Klimov-paul)
  • Enh # 3855: Toegevoegd debug toolbar panel voor MongoDB (Klimov-paul)
  • Enh # 5592: Toegevoegde ondersteuning voor de bediening 'findAndModify bij yu MongoDB Query en yu MongoDB ActiveQuery (Klimov-paul)
  • Redis Extension (yii2-redis):
  • Bug # 4745: waarde van eenvoudige string rendement werd genegeerd door redis klant en waar wordt geretourneerd in plaats daarvan, nu slechts OK zal resulteren in een ware terwijl alle andere waarden worden geretourneerd als is (Cebe)
  • Enh # 3714: Toegevoegde ondersteuning voor het verbinden met server herontdekken met behulp van een unix socket (savvot, robregonm)
  • Smarty Extension (yii2-Smarty):
  • Bug # 5748: {pad was het genereren van absolute URL's in plaats van relatieve degenen (samdark, motzel)
  • Sphinx Extension (yii2-sphinx):
  • Bug # 5601: Simple omstandigheden in Query :: waar de () en ActiveQuery :: waarbij () niet mogelijk yu db Expression om te worden gebruikt als de waarde (Cebe, stevekr)
  • Bug # 5634: Vaste yu sphinx QueryBuilder ondersteunt geen vergelijking operatoren (& gt;, = etc.) in waar de specificatie (Klimov-paul)
  • Bug # 6164: Toegevoegd ontbrekende ondersteuning voor yu db Exression om QueryBuilder achtige omstandigheden (Cebe)
  • Enh # 5223: Query builder ondersteunt nu het selecteren van sub-queries als kolommen (qiangxue)

Wat is nieuw in versie 1.1.14:

  • In deze release, vaste we meer dan 80 bugs en introduceerde meer dan 60 kleine verbeteringen en functies. Wij voegden CPasswordHelper die veilige biedt en up-to-date manier op te slaan en te controleren wachtwoord hashes; We voegden CRedisCache ondersteunen met behulp van Redis voor caching doel; en Yii kan nu worden geïnstalleerd als een Composer-pakket.

Wat is nieuw in versie 1.1.12:

  • Deze versie lost voornamelijk de BC-brekende kwesties gevonden in de stand van release.
  • Het bevat ongeveer 20 bugfixes, kleine features en verbeteringen.

Wat is nieuw in versie 1.1.11:

  • Bugs vastgesteld:
  • # 098: Geen juiste identiteit waarde worden geretourneerd bij het gebruik van Active Record en mssql (c-schmitz)
  • # 114: CUniqueValidator en CExistValidator nu respecteren tabelalias terwijl het creëren van db queryvoorwaarde (Klimov-paul)
  • # 145: CGettextMoFile nu kan strings ontleden zonder context (eagleoneraptor)
  • # 148: Vaste de bug in de blog demo die niet was het verwijderen recht commentaar bij het niet op de eerste pagina (mdomba)
  • # 161: CCookieCollection :: verwijderen () accepteert nu een reeks van cookie-opties als een tweede argument om correcte cookies verwijderen te vergemakkelijken (maximcherny)
  • # 164: CEmailValidator.checkPort controleert nu de poort 25 van beursgenoteerde MX servers (DaSourcerer)
  • # 178: webapp creatie met relatieve paden zoals ../ was niet goed werkt (Cebe)
  • # 193: Gewijzigde datetime soort column voor PostgreSQL van 'tijd' naar 'timestamp' (Cebe)
  • # 238: Vaste het probleem dat lege rij kon worden geselecteerd in CGridView toen er geen data (mdomba)
  • # 295: Soms CJSON :: decode retourneert null omdat inheemse json_encode heeft bugs en retourneert null. Tijdelijke oplossing te decoderen blijven als gevolg van json_decode is nul (luislobo)
  • # 381: Vaste de bug die Gii modelnaam ingang kon krijgen verkeerd gespeld als autocomplete wordt gebruikt (mdomba)
  • # 417: CAttributeCollections :: mergeWith () geen rekening wordt gehouden met de CaseSensitive (dmtrs)
  • # 433: Vaste de bug die Gii modelnaam ingang autocomplete soms niet werkte (mdomba)
  • # 449: CDbHttpSession en CDbLogRoute nu gebruik maken van query builder in plaats van DAO voor de juiste citeren (mdomba, redguy)
  • # 454: Removed vertaling op CDbConnection uitzondering als het was het creëren van een eindeloze lus als de toepassing gebruikt CDbCache (mdomba)
  • # 517: Regel parameter sub-patronen zijn niet goed gecontroleerd (ranvis)
  • # 539: Vaste CUrlRule :: createUrl () om sub-patronen als Unicode als parseUrl (behandelen) doet (ranvis)
  • # 553: Criteria van verwante AR vinders werd getroffen na het uitvoeren vondst met relationele scopes (marcovtwout)
  • # 618: Vaste caching van CWebUser :: CheckAccess () wanneer het eerste keer met en de tweede keer zonder $ heet params (Cebe)
  • # 660: Vaste fout bij het aanroepen CDbCache :: GetValues ​​(Zilles)
  • # 697: Vaste WSDLGenerator nu het genereren van de juiste namespace voor bepaalde complexTypes (BBoom)
  • # 749: CActiveRecord :: refresh () werkte niet in afterSave () voor nieuwe records, zal nu altijd vernieuwen, wanneer db code bestaat (Cebe)
  • # 769: Vaste de bug die $ .fn.yiiGridView.getSelection niet altijd werkte als een aangepaste CGridView :: template werd gebruikt (mdomba)
  • # 772: CHttpRequest :: getIsSecureConnection () werd niet op sommige omstandigheden (bulletbee, samdark)
  • # 773: CGridView filters filteren op enter toets in Internet Explorer (BBoom)
  • # 803: van willekeurige niet-sortering schakels in header CDataColumn's werkten niet juiste manier (resurtm)
  • # 827: Vaste het probleem dat CJuiSliderInput was het renderen van een attribuut name voor div-element (mdomba)
  • # 842: Active Records insert faalt in MSSQL als een kolom heeft een standaard waarde van (NULL) (c-schmitz)
  • # 852: Vaste het probleem dat CActiveForm geen velden werd revaliderende als ajax indienen werd gebruikt (mdomba)
  • # 859: Vaste CSort :: applyOrder () en CSort :: getOrderBy () om aangepaste tabel aliassen (troch, samdark) gebruiken
  • # 865: CLogRoute genaamd processLogs (), zelfs als log-array was leeg en veroorzaakt lege e-mails en logbestanden (Cebe)
  • # 879: Vaste een mogelijke PHP fout veroorzaakt door CWebUser :: restoreFromCookie () in combinatie met CHttpRequest.enableCookieValidation (kidol)
  • # 901: Vaste mogelijk probleem codering op uitzondering (mdomba, samdark, Cebe)
  • # 1000: Toegevoegd params te profileren token in CDbCommand :: execute () aan consitent met CDbCommand :: queryInternal () (Cebe)
  • # 1045: De bouw van een vraag met lege array als parameter niet meer zal leiden tot een gebroken sql-string (suralc)
  • Fixed CMenu :: isItemActive () goed te laten werken wanneer er een hash in url van het artikel (SlKelevro)
  • Toegevoegd ontbrekende return statement te CAuthItem- & gt; te trekken () (mdomba)
  • CHTML :: resolveValue () negeren arrayelementen accessor aan het begin van de $ attribuut argument werkt nu op de juiste (resurtm)
  • Enhancement:
  • # 120: Toegevoegd mogelijkheid om cookies in een object op basis van stijl te stellen zonder vermelding van het cookie-naam tweemaal (suralc)
  • # 136: Toegevoegd mogelijkheid om database connectie in Gii model generator (samdark) selecteert u
  • # 157: Toegevoegd mogelijkheid om modellen te gebruiken met voorwerpen uitvoering ArrayAccess als woningen in CHTML :: resolveValue (samdark)
  • # 165: Sta CCacheDependency om herbruikbare over meerdere cache gesprekken (phpnode) zijn
  • # 171: Ondersteuning toegevoegd voor PUT en DELETE verzoek getunneld door middel van POST via parameter met de naam _method in POST lichaam (musterknabe)
  • # 179: clogger ondersteunt nu filteren profiel timings door meerdere & wildcard categorieën (intel352)
  • # 191: Toegevoegd mogelijkheid om HTML klassen van CLinkPager aanpassen via de openbare eigenschappen (mashingan)
  • # 206: Toegevoegd mogelijkheid om CDbCriteria object doorgeven als AR relatie parameter (samdark)
  • # 215: Toegevoegd tokens om CGridView :: updateSelectors om het toevoegen van aangepaste selectors alleen plaats te vervangen (mdomba)
  • # 220: De URL wijst naar de Google API in CGoogleApi is nu protocol relatief (suralc)
  • # 237: De lipjes van CTabView nu ondersteuning voor de eigenschap 'zichtbaar' (DaSourcerer)
  • # 255: Sort CArrayDataProvider wanneer elementen CActiveDataProvider of een ander object (rusmaxim)
  • # 266: ondersteuning voor HTML5 url, e-mail, aantal, bereik en de datum velden toe aan cHTML (gregmolnar)
  • # 267: CDbHttpSession is nu in staat om binaire payload te slaan, zoals de output van de igbinary serializer (DaSourcerer, samdark)
  • # 282: Toegevoegd CCheckBoxColumn :: headerTemplate om aangepaste headers (mdomba)
  • # 286: Toegevoegd wildcard token om CDateTimeParser (Cebe)
  • # 294: Toegevoegd deniedCallback om CAccessControlFilter en CAccessRule te laten doorsturen controle om een ​​methode op ontkenning (luislobo)
  • # 342: Toegevoegd mogelijkheid om parameters van CAccessControlFilter configuratie (claudejanz, samdark) doorgaan voor RBAC bizRules
  • # 356: Verbeterde uitbreidbaarheid van CDetailView door toevoeging methode renderItem () (Cebe)
  • # 369: Toegevoegd $ hashKey om ccache (kidol)
  • # 414: Toegevoegd soort parameter yiic bericht commando dat berichten sorteert door de belangrijkste bij het samenvoegen (ranvis)
  • # 455: Extra ondersteuning voor standaard waarde in CConsoleCommand :: prompt (eagleoneraptor)
  • # 551: Toegevoegd $ veilig parameter om CJavaScript :: coderen. Indien ingesteld op true, 'js' zal niet worden toegestaan. Als u JavaScript passeren, wikkel je code met CJavaScriptExpression plaats (samdark)
  • # 552: Ondersteuning toegevoegd voor http-level caching via CHttpCacheFilter (DaSourcerer)
  • # 568: CHTML :: getIdByName () zullen nu ruimte om te zetten in onderstrepen om de juiste ID voor HTML-elementen (mdomba) krijgen
  • # 578: Toegevoegd uitbreiding controles om CMemCache (samdark)
  • # 581: Toegevoegd FormatSize methode CFormatter om bestandsgrootte formatteren in eenheden van andere orde - KB, MB, etc (brilyuhns, samdark)
  • # 584: gerefactored WebAppCommand om meer klantgericht zijn, voegde meer PHPDoc (samdark)
  • # 599: Toegevoegd hoofdlettergevoeligheid controle bij autoloading klassen (qiangxue)
  • # 601: voegde de methode loginRequired () om de IWebUser interface (mdomba)
  • # 616: CVarDumper is nu correct highligting integer array keys (Vernes, samdark)
  • # 641: Ondersteuning toegevoegd voor het aanpassen van serialisatie methoden voor cache componenten (DaSourcerer, Qiang)
  • # 648: Toegevoegd filterHtmlOptions woning aan de CGridColumn component (Juban)
  • # 652: Toegevoegd namespace te yiiGridView gebeurtenissen, zodat ze gemakkelijk kunnen worden verwijderd door .off () jQuery methode (Bethrezen)
  • # 673: Gewijzigde CClientScript :: scripts om publiek (mdomba)
  • # 675: CDateFormat :: format () geeft nu null als de parameter $ tijd null (mdomba)
  • # 690: Toegevoegd afzender naam en de juiste headers voor UTF8-codering bij het verzenden van e-mail in SiteController- & gt; actionContact () (mdomba)
  • # 766: Toegevoegd 'userId' tot $ params in CDbAuthManager :: CheckAccess () en CPhpAuthManager :: CheckAccess () (Cebe)
  • # 666: Toegevoegd woning $, behalve om CValidator, een lijst met scenario's die de validator niet moet worden toegepast op (resurtm)
  • # 839: CListView :: renderItems lost nu uitzicht bestand slechts één keer (nizsheanez)
  • # 938: CFileValidator :: sizeToBytes () is nu openbaar en beschikbaar voor gebruik in de hele applicatie (resurtm)
  • # 943: CDateTimeParser is nu in staat om korte tekstuele representatie van de maand ontleden, bijv. Jan, juni, augustus (resurtm)
  • # 967: Commando's van YII_CONSOLE_COMMANDS omgevingsvariabele worden nu altijd toegevoegd aan de console-applicatie (Schmunk) yiic
  • CFileValidator kon geupload bestand valideren door de MIME-type, voegde $ mimetypes en $ wrongMimeType eigenschappen (resurtm)
  • Vast Roemeens vertaling naar de beter ondersteunde cedille tekens (tudorilisoi)
  • Toegevoegd standaardwaarde CConsoleCommand :: bevestigen (musterknabe)
  • toegestaan ​​terugkeren integer waarden als application exit code in CConsoleCommand acties (Cebe)
  • Toegevoegd derde parameter om CHttpCookie aan het cookie configureren door array (suralc)
  • Toegevoegde getIsFlashRequest (), de correcte hantering van Flash / Flex verzoek bij het gebruik van CWebLogRoute met FireBug (resurtm)
  • Toegevoegd CBreadcrumbs :: $ activeLinkTemplate en CBreadcrumbs :: $ inactiveLinkTemplate eigenschappen die het mogelijk maakt om een ​​sjabloon van elk item (resurtm) te wijzigen
  • Toegevoegd full-featured gedragingen en gebeurtenissen CConsoleCommand :: onBeforeAction & CConsoleCommand :: onAfterAction (Yiivgeny)
  • Toegevoegd HTML5 geschiedenis support op ajax verzoeken op CGridView en CListView gebruik History.js v1.7.2-R2 (https://github.com/balupton/history.js) van Benjamin Arthur Lupton (lightglitch)
  • Veranderd CldrCommand tot middelgrote dateTimeFormat en bijgewerkt 18n gegevens met behulp gebruiken nieuwste (6546) CLDR (tanakahisateru)
  • Toegevoegd CErrorHandler :: getHttpHeader () om de juiste HTTP-foutcodes (pgaultier) sturen
  • CGridView, alleen rijen in tbody moet hover effect (mdomba)
  • CClientScript :: $ defaultScriptFilePosition en CClientScript :: $ defaultScriptPosition voor het regelen van standaard $ positie argument voor registerScriptFile en registerScript (resurtm)
  • CHttpCookie implementeert nu __toString (suralc)
  • De mogelijkheid om namespace voor de module-controllers ingesteld met behulp van CWebModule :: controllerNamespace, documentatie over het gebruik van naamruimten controllers en modules (samdark)
  • Mogelijkheid toegevoegd om de container te stellen voor cHTML :: RadioButtonList en CHTML :: CheckBoxList () (pgaultier)
  • Toegevoegd Zii Roemeens (ro) vertaling; bewerkt kernboodschappen om een ​​goede Roemeens personages met diakritische tekens bevatten (tudorilisoi)
  • Toegevoegd ILogFilter-interface als een alternatief voor het gebruik CLogFilter als basisklasse voor het implementeren van log filters (Cebe)
  • CAssetManager, voegde $ forceCopy eigenschap die wereldwijd dwingt publicatie van activa bestanden en mappen (resurtm)
  • WebAppCommand heeft de mogelijkheid om nieuwe aanvraag met git of hg specifieke bestanden te genereren (resurtm)
  • Gii standaard sjablonen: toegevoegde extra metadata (PHPDoc) van de variabelen doorgegeven aan standpunten voor een betere IDE automatisch aanvullen (resurtm)
  • WebAppCommand generated toepassing: toegevoegde extra metadata (PHPDoc) van de variabelen doorgegeven aan standpunten voor een betere IDE automatisch aanvullen (resurtm)
  • # 1053: CComponent :: evaluateExpression zodat aan de hand globale functies als callbacks (Ekstazi)
  • Wijzigingen:
  • # 384: CWebUser :: changeIdentity () zal nu verwijderen oude ongebruikte sessie gegevensbestand (Qiang)
  • # 440: Upgraded JQuery UI aan 1.8.22 (samdark)
  • # 497: Toegevoegd log component en voorgeladen daarmee in gebreke console applicatie config om fouten goed te loggen (samdark)
  • Upgraded jQuery naar 1.7.2 (samdark)
  • Meer unit tests toegevoegd voor cHTML (resurtm)
  • Verbeterde gebundeld afwaardering parser om v1.2.5 (DaSourcerer)
  • Nieuw:
  • Toegevoegd TranslationsCommand bouwen opdracht gericht op het vertalen teams (samdark) helpen

Wat is nieuw in versie 1.1.10:

  • Deze versie lost voornamelijk een aantal kritische bugs in CActiveForm, CJuiDatePicker en yiilite.php die in versie 1.1.9 werden ingevoerd.

Wat is nieuw in versie 1.1.7:

  • Bug # 1080: Correct recursieve samenvoeging voor CDbCriteria :: met (creocoder, Sam Dark)
  • Bug # 1624: Vaste de bug dat Gii slechts één relatie voor een ouder die een kind met meer FK koppeling moet het (mdomba)
  • zou opleveren
  • Bug # 1809: De bug die CPgsqlSchema reeks namen niet correct heeft te detecteren in een aantal scenario's (Qiang)
  • Bug # 1984: Vaste afvuren gebeurtenis meerdere keren bij live-gebruik () / afgevaardigde () op AJAXified pagina's (Ekstazi, Sam Dark)
  • Bug # 2026: Vaste de bug dat migratie opdracht de connectionID waarde van onroerend goed (Qiang) niet respecteert
  • Bug # 2032: Vaste de bug die beginCache met renderDynamic niet werkte bij gebruik meerdere keren (mdomba)
  • Bug # 2037: Vaste CGridView js bug op SelectionChanged & quot; sboxname ongedefinieerd & quot; (Mdomba)
  • Bug # 2060: De bug die CWebUser :: getFlashes () zou een contra-array terug te keren in het resultaat (Qiang)
  • Bug # 2097: CHttpRequest :: getUrl () moet hetzelfde zijn als getRequestUri (Qiang)
  • Bug # 2099: Vaste CDbCriteria :: mergeWith fout (creocoder, Sam Dark)
  • Bug # 2107: De bug die roepen CSqliteSchema :: resetSequence () kan uitzondering te gooien als er geen autoincrement kolom (Qiang)
  • Bug # 2130: Fixed bug die Gii code / diff view niet werd vanaf de top (mdomba)
  • Bug # 2131: De bug die CGridView ajax oproepen ergens fout waarschuwing zou geven bij het verlaten van de huidige pagina (mdomba, Qiang)
  • Bug # 2136: CGridView filter maakt nu gebruik van jQuery serialize () in plaats van param (), zodat een checkbox kan worden gebruikt als een filter (mdomba)
  • Bug # 2140: Vaste het probleem dat CGridView zelfs rijen, waar niet goed weergegeven in Firefox en Chrome (mdomba)
  • Bug # 2146: Vaste de bug in CFileHelper :: getExtension, ValidatePath en getMimeTypeByExtension die niet correct was het vinden van de bestandsextensie (mdomba)
  • Bug # 2169: Vaste de bug dat een aantal kolommen niet goed in MigrateCommand (Qiang) zijn genoteerd
  • Bug # 2178: De bug die bouwer zoekopdracht leverde de AS zoekwoord niet herkend bij het gebruik van tafel alias (Qiang)
  • Bug # 2183: De bug die roepen CActiveDataProvider :: getTotalItemCount () expliciet zou de toegepaste scopes verdwijnen (Qiang)
  • Bug # 2188: 'meedoen' in gebreke scopes is nu gerespecteerd door STAT relaties (creocoder, Sam Dark)
  • Bug # 2202: Vaste de bug die bij de vaststelling van CJuiDatePicker.flag = true, zou de datum picker niet weergegeven (Qiang)
  • Bug # 2214: Vaste de bug die renameColumn voor MSSQL niet goed werkte (Qiang)
  • Bug: De bug dat een kennisgeving PHP kan optreden bij uitzondering uitzicht als een methode in de call stack heeft een zeer complexe handtekening (Qiang)
  • Bug: Vaste fout die CGridview breekt bij het updaten van niet-cgridview elementen (mdomba)
  • Bug: Vaste de bug in CCheckBoxColumn, & quot; controleer alle & quot; checkbox werd niet gecontroleerd / ongecontroleerd als dat nodig is (mdomba)
  • Bug: Vaste de bug in CGridView, SelectionChanged werd niet genoemd als & quot; controleer alle & quot; is geklikt (mdomba)
  • Bug: Vaste resetten volgorde CDbCommand :: truncateTable (Sam Dark)
  • Bug: Vaste CMemCache incompatibiliteit met een aantal pecl-memcache en memcached versies (Sam Dark)
  • Enh # 558, # 1755: Toegevoegd Geparameteriseerde genoemd scopes, voegde scopes criteria, uitgevoerd scope criteria samenvoegen (creocoder, Sam Dark)
  • Enh # 802: Toegevoegd REST URL beheer (Qiang)
  • Enh # 923: Verbeterde CUrlManager :: parsePathInfo () ter ondersteuning van multi-dimensionale ingang arrays (Qiang)
  • Enh # 1117: Ondersteuning toegevoegd voor & quot; door middel van & quot; in Active Record relaties mogelijk maakt om vereniging tafel gegevens te verwerken (creocoder, Sam Dark)
  • Enh # 1285: Toegevoegde ondersteuning voor het gebruik van aangepaste script pakketten met CClientScript (Qiang)
  • Enh # 1741: Exposed CActiveForm :: attributen en summaryID (Qiang)
  • Enh # 1770: Toegevoegd CDbColumnSchema :: autoincrement woning te laten controleren of een DB kolom auto-incrementele (Qiang)
  • Enh # 1782: Toegevoegd updateSelector woning aan zowel CGridView en CListView (Qiang)
  • Enh # 1786: Enhanced CUrlValidator door de toevoeging van 'validSchemes' en 'defaultScheme' eigenschap (Y !!)
  • Enh # 1784: Enhanced CWidget :: getViewPath () ter ondersteuning van terugkerende thema-view pad (Qiang)
  • Enh # 1792: Enhanced CGridView: op ajax error een goede boodschap is samengesteld en weergegeven of eventueel naar de aangepaste fout handler (mdomba)
  • Enh # 1795: Toegevoegd CFormInputElement :: $ enableAjaxValidation en $ enableClientValidation te laten draaien aan / uit AJAX validatie voor individuele invoervelden (Qiang)
  • Enh # 1816: Toegevoegd $ dumpLogs parameter om clogger :: flush (), zodat log berichten kunnen worden gedwongen te worden gestort op wil (Qiang)
  • Enh # 1843: Toegevoegde optie 'uncheckValue om CHTML :: activeRadioButtonList en CHTML :: activeCheckBoxList. Het maakt het mogelijk om verborgen veld rendering te vermijden (creocoder, Sam Dark)
  • Enh # 1847: Exposed CClientScript :: $ hasScripts (Qiang)
  • Enh # 1852: Toegevoegd CWebUser :: authTimeout om scheiding tussen authenticatie-out en sessie time-out (Qiang)
  • ondersteuning
  • Enh # 1868: CDbConnection zal nu open een DB-verbinding alleen wanneer nodig, tenzij autoConnection true is ingesteld (Qiang)
  • Enh # 1937: Toegevoegde ondersteuning om aangepaste ingang ID gebruiken voor invoer velden die AJAX-gebaseerde validatie nodig heeft (Qiang)
  • Enh # 1993: Sta AR relaties op verschillende db verbindingen (Qiang)
  • Enh # 1996: Toegevoegde ondersteuning voor het gebruik van parameter binding met klassen gebaseerde acties (Qiang)
  • Enh # 1999: Toegevoegd CCaptchaAction :: gecompenseerd woning om te verlagen of verhogen de leesbaarheid van de captcha (Y !!)
  • Enh # 2011: Toegevoegd CDbCommand :: setFetchMode om het instellen van BOB resultaat halen van mode (Sam Dark)
  • Enh # 2013: Bij het maken van model met Gii, zal de database veldnamen worden gecontroleerd om te voldoen aan PHP variabele naamgeving regels (mdomba)
  • Enh # 2024: Toegevoegd CHttpRequest :: getPut () en getDelete () voor volledige ondersteuning van REST verzoeken (Qiang)
  • Enh # 2059:, doelgroep & quot Ondersteuning toegevoegd aan de & quot te respecteren; attribuut van een element gegenereerd door CHTML met & quot; te dienen & quot; HTML-opties (Qiang)
  • Enh # 2063: De CActiveForm JavaScript moet nu correct triggeren Validatie voor checkbox en radio soort invoervelden (Y !!)
  • Enh # 2068: CTimestampBehavior :: timestampExpression kan nu een DB uitdrukking (Qiang) zijn
  • Enh # 2093: CDataColumn zal nu altijd te maken van een filter als het goed filter is een string (Qiang)
  • Enh # 2094: Toegevoegd SQL-instructie vertoning in debug-modus wanneer er een fout optreedt tijdens het uitvoeren van een SQL (Qiang)
  • Enh # 2105: Toegevoegd CButtonColumn :: afterDelete zodat een aangepaste JavaScript-functie kan worden genoemd naar de wisfunctie (mdomba)
  • Enh # 2108: Toegevoegd CGridView :: blankDisplay om het aanpassen van lege cel display (Qiang)
  • Enh # 2125: Toegevoegd memcached controle en hint aan de eisen checker (Sam Dark)
  • Enh # 2133: Stel default focus naar het wachtwoord input voor Gii inlogpagina (Qiang)
  • Enh # 2141: Laat de optie 'label' van CMenu menu-items om optioneel zijn en neem een ​​lege tekenreekswaarde (Qiang)
  • Enh # 2142: Toegevoegd CWebUser :: autoUpdateFlash (Qiang)
  • Enh # 2143: Toegevoegd htmlOptions om CTreeView :: gegevens, zodat extra opties kan worden ingesteld voor elke boom knooppunt (mdomba)
  • Enh # 2172: Toegevoegd CDbMigration :: execute () (Qiang)
  • Enh # 2179: Toegevoegd CMultiFileUpload :: options, zodat extra opties kunnen worden doorgegeven aan de bouwer van de multifile object (mdomba)
  • Enh # 2185: Laat de soort kolom optioneel bij het opgeven van kolommen voor CGridView (Qiang)
  • Enh # 2197: Toegevoegd $ escape parameter om CDbCriteria :: vergelijken () (Qiang)
  • Enh # 2198: Verbeterde CJuiTabs zodat het tabblad inhoud kan worden overgeslagen (Qiang)
  • Enh # 2199: Toegevoegd CListView :: separator (Qiang)
  • Enh # 2206: Toegevoegd $ clearErrors parameter om CModel :: valideren () (Qiang)
  • Enh # 2209: Toegevoegd CDbConnection :: setAttributes () en GetAttributes () ter ondersteuning van het initialiseren van DB-verbinding met een BOB attributen (Qiang)
  • Enh # 2226: Toegevoegd meer tokens te summaryText wanneer CBaseListView.enablePagination false is ingesteld (Qiang)
  • Enh # 2227: Exposed CActiveRecord :: vraag () (Qiang)
  • Enh: Toegevoegd CGridView :: ajaxUpdateError in de mogelijkheid om een ​​aangepaste ajax error-handler (mdomba) gebruiken
  • Enh: Toegestaan ​​gebruik CController plaats van Controller met webapp gegenereerde applicatie (Sam Dark)
  • Enh: Toegevoegd mogelijkheid om Relationele vraag uit te voeren zonder dat het verband modellen (creocoder, Sam Dark)
  • Enh: foutpagina geeft nu associatieve array keys in parameter lijst (Sam Dark)
  • Enh: Toegevoegd CController :: getActionParams () en invalidActionParams () om het aanpassen actie parameter bindende functie (Qiang)
  • Enh: Toegevoegd CEvent :: $ params (Qiang)
  • Enh: CStringValidator maakt nu gebruik van toepassing charset standaard als mb_strlen beschikbaar is (Sam Dark)
  • Wijz # 2001: CGridView maakt nu footer nadat het lichaam inhoud (Qiang)
  • Wijz # 2111: Calling CActiveRecord :: getRelated ($ naam, true) nu zal de DB-query opnieuw zelfs als isNewRecord waar is (Qiang)
  • Wijz # 2144: Upgraded jQuery UI naar versie 1.8.11 (Sam Dark)
  • Wijz # 2148: Upgraded jQuery naar versie 1.5.1 (Sam Dark)
  • Wijz # 2163: CConsoleCommand :: usageError () wordt nu afgesloten met foutcode 1 (Qiang)
  • Wijz: jQuery UI maakt nu gebruik van minified CSS (Sam Dark)
  • Wijz: Verwijderd jQuery afmetingen plugin omdat het in jQuery kern (Sam Dark)
  • Wijz: Upgraded bgiframe naar 2.1.2 (Sam Dark)
  • New # 1763: Toegevoegde ondersteuning voor het uitvoeren van een naadloze client-side validatie van gegevens met behulp van CActiveForm (Qiang, hightman)
  • New # 2069: Toegevoegd CDateValidator (Qiang)
  • Nieuw: Toegevoegde ondersteuning voor de zoekopdracht caching (Qiang)
  • Nieuw: Toegevoegd Litouwse vertalingen (tomas.valacka)

Wat is nieuw in versie 1.1.6:

  • Voegde een SQL-query builder
  • Uitgevoerd database migratie support
  • Verbeterde ondersteuning voor het gebruik van meervoudsvormen, en opgewaardeerd CLDR i18n gegevens naar versie 1.9
  • Verbeterde uitzondering weergave in Web-modus en de foutmelding in de console-modus
  • Ondersteuning toegevoegd voor het gebruik van anonieme parameters en globale opties in de console commando's
  • Ondersteuning toegevoegd voor het gebruik van X-sendfile om bestanden te verzenden

Wat is nieuw in versie 1.1.5:

  • Deze versie bevat meer dan 80 bugfixes en verbeterde functies .
  • Ondersteuning voor het gebruik van de acties in de console commando's, die command line opties als de parameters om de maatregelen te nemen.
  • Ondersteuning voor door widgets uitzicht thematisering.
  • Ondersteuning voor het importeren en autoloading PHP 5.3 classes die profiteren van het gebruik van namespace.
  • Ondersteuning voor de terugkeer van ActiveRecord resultaten geïndexeerd door een opgegeven kenmerk.

Wat is nieuw in versie 1.1.4:

  • In deze versie, meer dan 60 bug fixes en verbeterde functies zijn opgenomen.
  • Enkele van de belangrijkste verbeteringen omvatten de toevoeging van ondersteuning voor automatische actie parameter binding van $ _GET; de toevoeging van CSqlDataProvider en CArrayDataProvider; de toevoeging van CUrlManager :: addRules () om dynamische toevoeging van URL routing regels te ondersteunen; en refactoring van CActiveRecord zodat CActiveRecord :: met () altijd de AR object terugkeert zelf.

Screenshots

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

Andere software van ontwikkelaar Yii Software LLC

Reacties op Yii PHP Framework

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!