ZenMagick

Software kuvakaappaus:
ZenMagick
Ohjelmiston tiedot:
Versio: 0.9.13.1
Lähetyksen päivämäärä: 15 Apr 15
Kehittäjä: ZenMagick
Lupa: Vapaa
Suosio: 4

Rating: 5.0/5 (Total Votes: 1)

ZenMagick on Zen Cart lisäosalla. Se tarjoaa tietokantojen käytön lähes kaikki tiedot releveant ja malleja (ja enemmän) kautta olio API.
ZenMagick myös vaihtoehtoisen teeman / sivupohjamoottori, joka tarjoaa erinomaisen erottaminen sovelluskoodi ja mukautettuja HTML.
puristettu filosofia ZenMagick
& Nbsp; 1. Säilytä suunnittelu ja taitto pitäisi tapahtua HTML / CSS
& Nbsp; 2. Esittely ja sovellus koodin olla erilliset
ZenMagick ulkoasu ja katsele tiedostoja ovat poikkeuksellisen helppo tehdä todellisia räätälöinnin mahdollisimman helppoa, mutta silti tukevat hyödyllinen Zen Cart admin asetukset.
ZenMagick ja Zen Cart
Huolimatta tekee joitakin asioita perustavanlaatuisesti erilaisia, ZenMagick ja Zen Cart ovat tiimi. Ilman Zen Cart ja laaja valikoima ominaisuuksia se tarjoaa, ZenMagick ei voisi olla olemassa.

Mitä uutta tässä julkaisussa:

  • Tämä on vikakorjaus julkaisun korjaus yhden, kriittinen bugi.
  • PhPassAuthenticationProvider luokka raportoi tiettynä salasana päteviksi ja siksi voit kirjautua millä tahansa salasanalla.
  • Huomaa, että tämä ei vaaranna nykyisiä tai uusia salasanoja.
  • On erittäin suositeltavaa päivittää 0.9.13 tähän versioon.

Mitä uutta versiossa 0.9.8:

  • Zen Cart mod:
  • perinteisessä muodossa. Paketti, joka sisältää vain ZenMagick koodia, joka voidaan asentaa päälle mitään Zen Cart 1.3.8
  • ZenMagick installer:
  • koko paketti sisältää kaikki tarvittavat Zen Cart koodia. Hyvä valinta uusille laitoksille.
  • Lisäksi sekä ZenMagick ja myös Zen Cart koodi sisältyy täysi asennus versio ovat nyt PHP5.3 yhteensopivia!
  • Seuraava suuri muutos on, että nyt kaikki koodi käyttää Savant3 tukikohtana kaikki mallineainetta. Tämä ei tarkoita sitä, että Savant on templating Enginge. Se on vain yksinkertainen, mutta tehokas tapa löytää ja kuorman mallin tiedostoja. Se tarjoaa myös muita, vielä unsed ominaisuuksia, jotta esimerkiksi välimuistin.
  • Toinen suuri muutos on käynnissä refaktorointi kaikkien MVC koodin. Paljon enemmän koodia on nyt yleinen ja siirtyi olemasta myymälä erityinen geneeristen. Pitkällä aikavälillä tämä auttaa kehittämään ja parantamaan puitteita ja myymälä koodi independatly.
  • Yksi tärkeä muutos vaikuttaa plugins on täytäntöönpanon uuden yleissopimusten lisäosia (ja niiden koodi). Tämä vaikuttaa kaikkiin plugins, joten juuri nyt ei kaikki liitännäiset ovat saatavilla. On prosessi käynnissä tunnistaa plugins että tarvitaan edelleen. Lopulta jotkut häviävät, vaikka. Tämä on, jos osallistuminen foorumi ja wiki on välttämätöntä.
  • Kaikki admin käyttöliittymäkoodissa mutta refactored ja nyt käyttää samaa MVC koodin myymälä. Tämä harmiton kuulostava seikka ei saisi viedä huomiota pois siitä, että tämä on perusta, jonka avulla kirjoittaa ja (re-style) admin UI.
  • plugin johtaja sivu sai myös jonkin verran huomiota ja käyttää nyt Ajax helposti anna käyttöön / poistaa plugins.
  • viimeinen iso muutokset vaikuttaa kokoonpano. Toistaiseksi paljon konfigurointitietojen (url kuvaukset, esimerkiksi) on kääritty PHP. Ottamalla käyttöön YAML tuki (käyttäen SPYC), tämä on yksinkertaistettu huomattavasti. Tämä on myös meneillään hanke, jossa enemmän tiedostoja voidaan muuttaa (tietokanta kuvaukset jne).
  • Tämä julkaisu korjaa myös melkoinen määrä bugeja, joten päivitystä suositellaan.
  • Plugins:
  • Universal muutokset:
  • Muuta nimiä vastaamaan uutta plugin nimeämiskäytännöt
  • muutettu asetus nimet, myös heijastaa uusia plugin nimet
  • Kaikki plugins nyt käyttää samaa MVC koodin admin ja myymälä. Tämä sisältää plugin admin sivut, custom myymälä sivuja ja myös luettelo johtaja plugins.
  • Yksittäiset muutokset:
  • Sivu tilastot:
  • Näytä tilastot kaikkien käytettyjen tietokantayhteyksiä.
  • Quick Edit:
  • Lisää tukea vain luku widgetit; osa, joka on, että setproduct ($ tuote) on kehottanut widget jokaiselle riville.
  • tyylin vaihtajalle:
  • Jos asetusta ei löytynyt teema luettelosta oletusarvoisesti luettelon kaikista asennetuista teemoista.
  • Wordpress:
  • Noudata syncUser lippu.
  • OpenID:
  • Päivitä (PHP5.3 yhteensopiva) versio 2.1.3.
  • Osatestit:
  • Patch simpletest päästä eroon vanhentuneita varoituksia.
  • Lisää koodi ladata lisätestejä kautta asetusta.
  • Salli määrittää alternastive tietokantayhteyttä käytettävä kaikissa testeissä.
  • Älä riko jos testitapaukset ei löytynyt.
  • Minify:
  • Uusi plugin avoimesti muuntaa kaikki viittaukset CSS ja JavaScript-tiedostoja minify URL.
  • Teemat:
  • käyttäminen Savant
  • muutamia muutoksia tässä julkaisussa myös vaikuttaa teemoja. Näkyvimmin käyttäen Savant muuttanut tapaa malleja kuuluu toisiaan.
  • Toistaiseksi malleja mukana toistensa PHP: n include -lausetta. Layout tiedostoja kuuluisi päänäkymässä kautta kuuluvat $ zm_view- & gt; getViewFilename ();.
  • Kaikki tämä on nyt muuttunut käyttämällä $ this- & gt; nouto () menetelmä. Esimerkiksi asettelu täytyy suorittaa echo $ this- & gt; nouto ($ viewTemplate) ;. Huomaa, että $ viewTemplate on nyt muuttujan nimi tilalla nimi päänäkymässä. Tiedostonimet johdetaan nouto () oletetaan olevan suhteessa sisältöön kansioon. Teema perintö edelleen voimassa, millä plugins mukana hakupolussa tapauksessa sivujen lisännyt plugins. (Tämä tarkoittaa teemat saavat toteuttaa mukautettuja näkemyksiä plugin mukana näkemyksiä varmistuksena).
  • $ zm_view on hylätty
  • lisäksi poistamalla käytöstä $ zm_view sisällyttää päänäkymässä muuttuja on pudonnut kokonaan. Tämä tarkoittaa sitä, että $ zm_view- & gt; getName (), jota käytetään tähän asti ei toimi enää. Korvaaminen on käyttää $ lomakkeessa & gt; getRequestId ().
  • nimi requestId on nyt tasaisesti käytetään koko koodi arvo Etusivullesi arvo.
  • Meta Tags:
  • meta palvelu on alennettu ja muunnetaan työkalupakki työkalu. Tämä edellyttää muuttaa kaikki käytön ZMMetaTags. Esimerkiksi ZMMetaTags :: esimerkiksi () - & gt; getTitle () olisi nyt $ metaTags- & gt; getTitle ().
  • Katso oletusteemaa nähdä lisää esimerkkejä.
  • Crumbtrail:
  • Sama kuin meta crumtrail palvelu sai muunnetaan työkalupakki työkalu. Näin nykyisen käytön $ makro- & gt; buildCrumbtrail (ZMCrumbtrail :: esimerkiksi () nyt näyttää tältä: $ makro- & gt; buildCrumbtrail ($ crumbtrail, & quot; & gt; & quot;).
  • Admin:
  • Kaikki ZenMagick admin sivut käyttävät nyt samaa pääsisäänkäynnin kohta: zmIndex.php. Tämä muutos voi muuttaa kaikki admin sivuja näkemyksiä käyttäen samaa MVC mallia (ja koodi) kuin myymälä. Vaikka tämä prosessi ei ole täydellinen, on olemassa joitakin näkyviä muutoksia jo.
  • Ilmeisin olento että plugins nyt sovelletaan admin sivua liian (ainakin ZenMagick niistä). Esimerkiksi sivun tilastot plugin raportti nyt näy alareunassa ZenMagick admin sivuja.
  • Tämä on vain alkaa noin suunniteltuja suuria parannuksia admin UI. Alkuperäinen testit ovat revlealed että se on suhteellisen helppo muuntaa Zen Cart admin sivuja samalla tavalla ...

Vaatimukset :

  • Zen Cart

Kuvakaappauksia

zenmagick_1_88782.png

Kommentit ZenMagick

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!