Zenmagick

Zen Cart Der einfache Weg
Jetzt downloaden

Zenmagick Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • ZenMagick
  • Website des Verlags:
  • http://www.zenmagick.org/

Zenmagick Stichworte


Zenmagick Beschreibung

Zen Cart den einfachen Weg ZenMagick ist ein Zen Cart Add-on. Es bietet Zugriff auf die Datenbank auf praktisch alle Daten releveant zu Vorlagen (und mehr) über eine objektorientierte API.ZenMagick umfasst auch ein alternatives Thema / Templating-System, das bietet eine überlegene Trennung von Anwendungscode und benutzerdefinierte HTML.The Philosophie von ZenMagick 1. Speichern komprimiert Design und Layout sollten sollte separateZenMagick Layout und Anzeigen von Dateien echte Anpassung so einfach wie möglich zu machen, sind einfach außergewöhnlich über HTML / CSS 2. Präsentation und Anwendungscode durchgeführt werden, während immer noch nützlich Zen Cart Admin settings.ZenMagick und Zen CartDespite tun einige Unterstützung Dinge grundlegend anders, ZenMagick und Zen Cart sind ein Team. Ohne Zen Cart und die große Auswahl an Features, die es bietet, könnte ZenMagick nicht existieren. Anforderungen: · Zen Cart Was ist neu in dieser Version: Zen Cart mod: · Die traditionelle Form. Ein Paket, das nur ZenMagick Code enthält, der auf der Oberseite der Zen Cart installiert werden kann 1.3.8 ZenMagick Installateur: · Ein komplettes Paket einschließlich aller erforderlichen Zen Cart-Code. Eine gute Wahl für neue Installationen. · Darüber hinaus kann sowohl ZenMagick und auch die Zen Cart-Code in der vollständigen Installation Version enthalten ist jetzt PHP5.3 kompatibel! · Die nächste große Veränderung ist, dass jetzt alle Code Savant3 als Basis für alle Templat verwendet. Dies ist nicht zu sagen, dass Savant ein Templat enginge ist. Es ist nur eine einfache, aber effektive Art und Weise zu finden und laden Vorlagendateien. Es bietet auch zusätzliche, noch unsed Features zum Beispiel zu ermöglichen, das Caching. · Eine weitere große Veränderung ist die laufende Umgestaltung aller Code MVC. Viel mehr Code ist jetzt generisch und bewegt von Schaufenster spezifisch für Generika zu sein. Auf lange dies helfen wird, laufen zu entwickeln und den Rahmen und die Schaufenster Code independatly zu verbessern. · Eine wichtige Änderung Plugins beeinflusst, ist die Umsetzung der neuen Konventionen für Plug-In (und dessen Code). Dies betrifft alle Plug-ins, mit dem Ergebnis, dass jetzt nicht alle Plug-ins zur Verfügung stehen. Es ist ein Prozess im Gang Plugins zu identifizieren, die noch benötigt werden. einige werden schließlich verschwinden, though. Dies ist, wo die Teilnahme am Forum und Wiki ist von wesentlicher Bedeutung. · All UI-Code Admin wurde Refactoring und verwendet jetzt den gleichen MVC-Code als Schaufenster. Diese harmlos klingende Tatsache sollte nicht ablenken von der Tatsache, dass dies die Grundlage ist, die neu zu schreiben und (Re-Stil) die Admin-Benutzeroberfläche ermöglicht. · Die Plugin-Manager Seite bekam auch einige Aufmerksamkeit und jetzt nutzt Ajax leicht zu aktivieren / deaktivieren Plugins zu erlauben. · Die letzten großen Veränderungen beeinflusst Konfiguration. Bisher viele Konfigurationsdaten (URL-Zuordnungen, zum Beispiel) wurde in PHP-Code eingewickelt. Mit der Einführung von YAML Support (mit SPYC) wird diese erheblich vereinfacht. Dies ist auch ein laufendes Projekt mit mehreren Dateien geändert (Datenbank-Zuordnungen, usw.) wird. · Diese Version behebt auch eine ganze Reihe von Fehlern, so Upgrade empfohlen. Plugins: Universal-Änderungen: · Änderung der Namen der neuen Plug-Namenskonventionen zu reflektieren · Geänderte Einstellung Namen, auch die neuen Plugin Namen widerspiegeln · Alle Plugins nun den gleichen MVC-Code als admin und Schaufenster verwenden. Dazu gehört Plugin Admin-Seiten, benutzerdefinierte Schaufenster-Seiten und auch Plugins Katalog-Manager. Individuelle Änderungen: Page Stats: · Anzeige der Statistiken für alle verwendeten Datenbankverbindungen. Quick Edit: · Add-Unterstützung für Read-Only-Widgets; ein Teil davon ist, dass setProduct ($ Produkt) auf dem Widget für jede Zeile aufgerufen wird. Theme Switcher: · Wenn gefunden keine Einstellung für das Thema Liste standardmäßig eine Liste aller installierten Themen. Wordpress: · Beachten Sie die syncuser Flagge. OpenID: · Upgrade auf (PHP5.3 kompatibel) Version 2.1.3. Unit-Tests: · Patch-Simple zu erhalten veralteter Warnungen loszuwerden. · Fügen Sie Code zusätzliche Tests über Einstellung zu laden. · Lassen Sie eine alternastive Datenbank-Verbindung konfigurieren für alle Tests verwendet werden. · Verwenden Sie nicht brechen, wenn Testfälle werden nicht gefunden. minify: · Neue Plugin, um transparent alle Verweise auf CSS und JavaScript-Dateien mit minify URLs zu umwandeln. Themen: · Verwenden von Savant · Einige Änderungen in dieser Version betreffen auch Themen. Die meisten prominent, geändert mit Savant die Art und Weise Vorlagen einander umfassen. · Bisher Vorlagen enthalten jeweils anderen mit PHP Statement enthalten. Layout-Dateien würde die Hauptansicht über umfassen $ zm_view-> getViewFilename () ;. · All dies hat sich nun auf die Verwendung von $ this-> fetch () -Methode geändert. Beispielsweise muss ein Layout Echo $ this-> fetch ($ viewtemplate) ausführen. Beachten Sie, dass $ ViewTemplate jetzt der Name der Variablen ist, die den Namen der Hauptansicht hält. Dateinamen, die in Abruf () übergeben wurden () werden relativ zum Inhaltsordner angenommen. Das Thema Erbschaft wird noch angewendet, mit Plugins, die in dem Suchpfad enthalten sind, bei den von Plugins hinzugefügten Seiten. (Dies bedeutet, dass die Themen kostengünstige Ansichten mit dem Plugin inklusive Ansichten als Fallback implementieren können). · $ Zm_view wurde veraltet · Abgesehen von der Entfernung der Verwendung von $ Zm_View für einschließlich der Hauptansicht wurde die Variable vollständig gesunken. Dies bedeutet, dass $ Zm_view-> getName (), wie es bisher verwendet wird, nicht mehr funktioniert. Der Ersatz ist die Verwendung von $ Request-> GetRequestid (). · Der Name RequestId wird jetzt im gesamten Code einheitlich für den Wert des NAIM_PAGE-Werts eingesetzt. Meta-Tags: · Der Meta-Tags-Service wurde heruntergefahren und in ein Toolbox-Tool umgewandelt. Dies erfordert, dass die Verwendung von ZMMetatags geändert wird. ZMMetatags :: Instanz () -> GetTitle () wären jetzt $ metatags-> gettitle (). · Bitte lesen Sie das Standardthema, um weitere Beispiele anzuzeigen. Cruchtrail: · Gleiche wie die Meta-Tags, der Crumrail-Dienst wurde in ein Toolbox-Tool umgewandelt. Folglich sieht die aktuelle Nutzung $ makro-> erstelltCrumbTrail (ZmcrumbTrail :: Instanz () jetzt aus: $ Makro-> BuildcrumbTrail ($ Crumbthrail, ">"). Administrator: · Alle Zenmagick-Administratorseiten verwenden jetzt denselben Haupteingangspunkt: zmindex.php. Diese Änderung ermöglicht es, alle Admin-Seiten in die Ansichten, mit demselben MVC-Muster (und Code) als Ladenfront zu konvertieren. Während dieses Vorgangs nicht vollständig ist, gibt es bereits einige sichtbare Änderungen. · Das naheliegendste Sein, dass Plugins jetzt auch auf Administrators-Seiten gelten (zumindest die Zenmagicks). Zum Beispiel wird der Page-Statistiker-Plug-In-Bericht nun an der Unterseite der Zenmagick-Admin-Seiten angezeigt. · Dies ist nur der Beginn einiger geplanter wesentlicher Verbesserung der Administrator-UI. Erstversuche haben überarbeitet, dass es relativ einfach ist, Zen Cart Admin-Seiten auf dieselbe Weise zu konvertieren ...


Zenmagick Zugehörige Software