ZenMagick

Programinė įranga Screenshot:
ZenMagick
Programinė detalės:
Versija: 0.9.13.1
Įkėlimo datą: 15 Apr 15
Kūrėjas: ZenMagick
Licencija: Nemokamai
Populiarumas: 4

Rating: 5.0/5 (Total Votes: 1)

ZenMagick yra Zen Cart add-on. Ji suteikia prieigą prie duomenų bazės, kad beveik visi duomenys releveant į šablonus (ir daugiau) per Objektinis API.
ZenMagick taip pat alternatyvų tema / šablonų sistemą, kuri siūlo puikias atskyrimą paraiškos kodą ir pagal užsakymą HTML.
suspausto filosofija ZenMagick
& Nbsp; 1. Parduotuvė projektavimas ir išdėstymas turėtų būti padaryta per HTML / CSS
& Nbsp; 2. Pristatymas ir taikymas kodas turi būti atskiras
ZenMagick maketavimo ir peržiūrėti failų yra išskirtinai paprasta padaryti realų pritaikymą taip paprasta, kaip įmanoma, o dar remia naudingų Zen Cart administratoriaus parametrai.
ZenMagick ir Zen Cart
Nepaisant daro keletą dalykų iš esmės skirtingi, ZenMagick ir Zen Cart yra komanda. Be Zen Cart ir daugelį funkcijų ji teikia, ZenMagick negalėtų egzistuoti

Kas naujo , šioje laidoje:.

  • Tai Ištaisyta laida su už vieną, kritinės klaidos Fix.
  • PhPassAuthenticationProvider klasė pranešti apie bet kokį pateiktą slaptažodis galioja ir todėl leidžia jums prisijungti su bet kuriuo slaptažodžiu.
  • Atkreipkite dėmesį, kad tai nekelia pavojaus esamus ar naujus slaptažodžius.
  • Itin rekomenduojama atnaujinti 0.9.13 šią versiją.

Kas naujo versijos 0.9.8:

  • Zen Cart mod:
  • tradicinės formos. Paketas, kuriame yra tik ZenMagick kodas, kuris gali būti įdiegta ant bet Zen Cart 1.3.8
  • ZenMagick montuotojas:
  • pilnas paketas, įskaitant visos reikalingos Zen Cart kodą. Geras pasirinkimas naujų įrenginių.
  • Be to, tiek ZenMagick ir Zen Cart kodas įtraukiamas į visą diegimo versija dabar PHP5.3 suderinama!
  • Kitas svarbus pokytis yra tai, kad dabar visi naudoja kodas Savant3 kaip bazė visų šablonų. Tai nereiškia, kad Savant yra šablonų Enginge. Tai tiesiog paprastas, bet efektyvus būdas rasti ir apkrovos šablono failai. Ji taip pat suteikia papildomų dar unsed funkcijų, leidžiančių, pavyzdžiui, buferinės.
  • Kitas didelis pokytis vyksta pertvarkymą visą MVC kodą. Daug kodas šiuo metu yra bendrinis ir persikėlė gražu Vitrinos būdingi bendrinis. Ilgainiui tai padės plėtoti ir tobulinti šią sistemą ir pagrindinio puslapio kodą independatly.
  • Vienas svarbus pakeitimas, turintis įtakos įskiepių yra naujų konvencijų įgyvendinimas įskiepių (ir savo kodą). Tai turi įtakos visų įskiepių, todėl, kad dabar ne visi papildiniai yra prieinami. Yra procesas vyksta identifikuoti įskiepių, kurie vis dar reikia. Galų gale, kai dings, nors. Tai kur dalyvavimas forume ir wiki yra labai svarbus.
  • Visi admin sąsaja kodas gavo išimant ir dabar naudoja tą patį MVC kodą kaip parduotuvę. Tai nekenksmingas skamba tai neturėtų atitraukti nuo to, kad tai yra pagrindas, kuris leis perrašyti ir (iš naujo stiliaus) admin sąsaja.
  • įskiepiai vadybininkas puslapyje taip pat gavo šiek tiek dėmesio, ir dabar naudoja Ajax lengvai leidžia įjungti / išjungti priedus.
  • Pastarieji dideli pokyčiai paveikia konfigūraciją. Iki šiol konfigūracijos duomenis (URL rodymo, pavyzdžiui) daug buvo suvynioti į PHP kodą. Su iš yaml rėmimu (naudojant spyc), tai buvo supaprastinta žymiai. Tai taip pat tęstinis projektas su daugiau failų būti keičiama (duomenų bazės rodymo ir tt).
  • Ši laida taip pat nustato nemažai klaidų skaičių, todėl atnaujinimas rekomenduojama.
  • Įskiepiai:
  • Universalūs pakeitimai:
  • Pakeisti pavadinimų, siekiant atspindėti naujas papildinys pavadinimų konvencijų
  • Pasikeitė nustatymo pavadinimus, taip pat atspindi naujas įskiepiai pavadinimus
  • Visi įskiepių dabar naudoja tą patį MVC kodą kaip admin ir parduotuvę. Tai apima įskiepiai admin puslapių, pagal užsakymą Vitrinos puslapius ir taip katalogas vadybininkas įskiepių.
  • Individualūs pakeitimai:
  • Page Statistika:
  • Rodyti statistiką visiems naudojama duomenų bazių jungtis.
  • Greitas Redaguoti:
  • Pridėti paramą tik skaityti raštai; dalis, kad yra tai, kad setProduct ($ produktas) yra vadinamas dėl kiekvienos eilutės valdikliui.
  • Tema komutatorius:
  • Jei dėl tema sąrašo jokių nustatymų rasti, pagal nutylėjimą iš visų įdiegtų temų sąrašą.
  • WordPress:
  • Stebėkite syncUser vėliava.
  • OpenID:
  • Atnaujinti (PHP5.3 suderinama) versija 2.1.3.
  • Unit Testai: "
  • Tinklo simpletest atsikratyti pasenusios įspėjimus.
  • Pridėti kodą įkelti papildomus tyrimus per nustatymus.
  • Leisti konfigūruoti alternastive duomenų bazę turi būti naudojami atliekant visus bandymus.
  • negalima laužyti ar bandymų atvejus, nėra nustatyta.
  • Minimalizuokite:
  • Nauja įskiepiai skaidriai konvertuoti visas nuorodas į CSS ir JavaScript failus su nemenkinti URL.
  • Temos:
  • Naudodami Savant
  • Keletas pokyčiai šioje versijoje taip pat turi įtakos temas. Dauguma aiškiai, naudojant Savant pakeitė šablonai yra viena kitai.
  • Iki šiol, šablonai įtraukti tarpusavyje naudojant PHP apima pareiškimą. Maketo failai apimtų pagrindinį vaizdą elektroniniu apima $ zm_view- & gt; getViewFilename ();.
  • Visa tai dabar pasikeitė naudojant $ this- & gt; parsiųsti () metodą. Pavyzdžiui, išdėstymas reikės atlikti echo $ this- & gt; parsiųsti ($ viewTemplate) ;. Atkreipkite dėmesį, kad $ viewTemplate dabar kintamojo turinčiam pagrindiniame vaizde pavadinimu. Varduose perėjo į parsiųsti () yra laikoma santykinė turinio aplanke. Tema paveldėjimo dar taikoma, su įskiepių įtraukti į paieškos kelią atveju puslapiuose pridėjo įskiepių. (Tai reiškia, temos gali laisvai įgyvendinti užsakymą nuomonėmis su įskiepiai įtraukti nuomonę, kaip atsarginę).
  • $ zm_view buvo pasmerkta
  • Be pašalinant $ zm_view naudojimą, įskaitant pagrindinį rodinį, kintamasis buvo visiškai atsisakyti. Tai reiškia, kad $ zm_view- & gt; getName (), kuris naudojamas iki šiol neveikia, bet daugiau. Keitimas yra naudoti $ prašiusi & gt;. GetRequestId ()
  • vardas requestId dabar vienodai naudojami visoje kodas už main_page vertės vertės.
  • Meta Tags: "
  • meta žymeles paslauga buvo pažemintas ir paversta įrankinės įrankį. Tam reikia pakeisti visą ZMMetaTags naudojimą. Pavyzdžiui ZMMetaTags :: instancijos teismo () - & gt;. GetTitle () dabar būtų $ metaTags- & gt; getTitle ()
  • Prašome kreiptis į numatytąją temą norėdami pamatyti daugiau pavyzdžių.
  • Crumbtrail:
  • Tas pats kaip meta žymeles, crumtrail tarnyba gavo paversta įrankinės įrankį. Todėl dabartinis naudojimas $ makro & gt; buildCrumbtrail (ZMCrumbtrail :: atvejis () dabar atrodo taip:. $ Makro & gt; buildCrumbtrail ($ crumbtrail, & quot; & gt; & quot;)
  • Admin:
  • Visi ZenMagick admin puslapiai dabar naudoja tą patį pagrindinį įvažiavimo: zmIndex.php. Šis pokytis gali konvertuoti visus admin puslapių peržiūrų, naudojant tą patį MVC modelį (ir kodas) kaip parduotuvę. Nors šis procesas dar nėra baigtas, yra keletas akivaizdūs pokyčiai jau.
  • akivaizdžiausias būtybė, kad įskiepių dabar taikomos admin puslapių per (bent ZenMagick tie). Pavyzdžiui, kad puslapis statistika įskiepiai ataskaitą dabar bus rodomi ne iš ZenMagick admin puslapio apačioje.
  • Tai tiesiog pradėti kai kurių planuojamų pagrindinių patobulinimų į admin UI. Pirminiai tyrimai revlealed, kad ji yra gana lengva konvertuoti Zen Cart admin puslapiai taip pat, ...

Reikalavimai :

  • Zen Cart

Ekrano

zenmagick_1_88782.png

Komentarai ZenMagick

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!