Ohjelmiston tiedot:
Versio: 4.2.4
Lähetyksen päivämäärä: 20 Feb 15
Lupa: Vapaa
Suosio: 17
Agile Toolkit on avoimen lähdekoodin (AGPL & nbsp; v3 lisenssi) ohjelmisto, joka tarjoaa uuden, tehokkaan ja olio- PHP puitteet web-kehittäjille, jotka haluavat kehittää tehokas ja monipuolinen web-sovellukset.
Agile Toolkit on inspiroinut Desktop Toolkitien kuten QT, .NET tai Cocoa, jotta älykkäiden web-sovellus puitteet kaikentyyppisille web-ohjelmoijat.
Samalla maksanut tukea kauppatavan Agile Toolkit on ilmainen avoimen lähdekoodin projekteja.
Mitä uutta strong> tässä julkaisussa:
- Yleistä:
- Lisätty PSR-2 noudatettu monia keskeisiä tiedostoja. Paranee edelleen muihin luokkiin liikaa.
- Lisätty composer.json. Ketterä Toolkit voi asentaa Säveltäjä nyt
- soitettaessa setController, toinen väite voi määrittää nimen tai oletusvalintoja
- Security korjauksia metsuri
- lisätään kutakin () menetelmä (samanlainen jQuery) mallin ja dsql. Tulee suorittaa määritelty vaadittaessa maksettavaa jokaiselle riville.
- lisätty tuki osaksi malleja
- API- & gt; addSharedLocation () on nyt nimeltään (jos määritelty) mukaan PathFinder ennen sijainnit alustetaan
- lisätään ApiInstall rakentamiseen asentajille. Nyt pimeiltä kuin se saattaa vielä muuttua. Käytä varoen.
- parantunut virhe tulostuksen. Poistettu vanhentunut koodi ja paremmin kohokohta linja, joka on tuottanut virhe
- parannuksia Tester
- päivittää jQuery 1.8.3 ja jQuery UI 1.9.2
- lisätty työkaluja / getjq joka automatisoi hutilointia jQuery ja jQuery UI (myös päivittää PHP)
- poista kyky debug malleja kautta GET argumentti
- parannettu tuki sisäkkäisiä nimiavaruuksia, lisätään PSR-0 noudattamisesta Pathfinder
- estää readonly kenttä poistamasta kentän arvo
- lisätään VirtualPage, jonka avulla voit luoda erillisen tyhjän sivun ja näyttää, että sen sijaan. Hyödyllinen ponnahdusikkunoita.
- lisätään PHPCS haistella kokoonpano Agile Toolkit tyyli validointi (työkalut / phpcs)
- sql muuttoliike skriptejä nyt voi lähtö asioita & quot; valitse "blah"; & quot; aikana vaellukset
- bug-korjauksia kuten tavallista li>
- lika:
- lika on refactored käyttäen VirtualPage ja uusi painike. Nyt paljon laajennettavissa ja nopeammin.
- CRUD- & gt; addRef () avulla porata mallin hasMany () suhteessa kautta lika sisällä vahvistimen. Käyttää VirtualPage
- CRUD- & gt; addFrame () on kätevä tapa nyt luoda pop-up joitakin UI. Käyttää VirtualPage
- lika näkyy nyt paremmin etikettejä painikkeet ja dialogit (Lisää käyttäjä sijasta Lisää)
- allow_add, allow_edit jne ovat nyt suojattu. Älä muuta niitä suoraan, määritä kautta add () vaihtoehtoja.
- NoSQL:
- ankarasti parannetun käsittelyn NoSQL malleja
- lisätään MemCache tuki
- lisätään Session tuki
- lisätään loadBy ja vastaavien menetelmien
- useita korjauksia
- severily parannetun käsittelyn NoSQL malleja
- lisätty tuki välimuistiin (addCache ())
- DSQL:
- ryhmä () tukee ilmaisuja nyt
- valu DSQL merkkijono suorittaa getOne () sijasta palaavat valitsemalla
- edellä fix revelaed monia pieniä vikoja. korjattu.
- lisätään dsql- & gt; fieldQuery (), samanlainen malli- & gt; fieldQuery (). Poistaa muilla aloilla ja kysely vain määritelty yksi
- dsql- & gt; summa () parani
- Jotta () varten DSQL ja mallit ketjuttamalla sääntö muuttunut. Viimeinen puhelu Tilauksen () on nyt tärkein lajittelujärjestys. Soittaminen Jotta useita argumentteja käyttäytyy samalla tavalla
- expr (& quot; Hei, [nimi] & quot;, array ('name' = & gt; "maailman)) on nyt oikein tuettu. Tällä hetkellä ei paeta, mutta!
- Malli:
- hiljaa jättää väärän liittyä tyyppi (muuten se katsotaan taulukosta alias luoda SQL virheet)
- lisätään Model_Table- & gt; tryDelete ()
- lisätään lajittelu- ja raja tuki Malli (ei-relaatio)
- hasMany voidaan nyt aliasoinnin määrittelemällä neljäs väite, jota sitten käytetään sisällä viite ().
- JS:
- muuttunut vieritys käyttäytyminen ja pystysuora mitoitus frameURL / dialogURL
- kiinteän muodon käyttäytymistä lyhennettyjä nimiä
- parantunut ikoni vain painike käsittely (käyttää tekstiä = false)
- valintaruudut vekotin on 2 uusia menetelmiä - select_all ja unselect_all
- CSS ja vähemmän:
- erotetaan sekoittamalla atk4-mixins.less
- poistettu etuliite (aiemmin "UI-kuvake ') alkaen -painike- & gt; setIcon ().
- Muoto:
- readonly kentät näkyvät nl2br
- formerilistaa & gt; setLayout () tukee myös SMlite objekti (jos et halua määrittää tiedosto)
- Näkymät:
- katso HTML tuottaman missään soittamalla view & gt; debug ()
- lisätään Menu_jUI - jQuery-yhteensopiva valikko
- lisätään View_DropButton
- lisätään View_Flyout
- menu URL voidaan jQuery_Chain nyt
- Pikahaku ja Grid siivottu
- CompleteLister yhteensä laskenta muuttunut. dollarin sijaan yhteensä ['ROW_COUNT'] käyttää $ total_rows
- Filter parani
- Grid multi-arvo kentät näytetään nyt arvon sijasta avain.
- siivottu malli type = & gt; lomakekenttä tyyppi yhdistykset MVCForm
- setProperty () on nyt vanhentunut, joten käytä setAttr ()
- Application:
- lisätä mahdollisuuden määritellä eri metsuri luokka läpi $ logger_class kiinteistö
- lisätään destroySession osaksi ApiWeb
- Poistettu obsoletes:
- poistettu Form_Field- & gt; setNotNull () käyttää validateNotNull sijaan
- poistettu Form_Field- & gt; setDefault () ja getDefault (), käyttö sarja () / saat ()
Kommentteja ei löytynyt