WooCommerce: Anbindung Warenwirtschaft / Faktura und mehr

Das folgende Projekt zeigt die Anbindung eines Warenwirtschaftssystems (Faktura) an WooCommerce. Dabei werden alle Artikel in WooCommerce automatisch erzeugt bzw. aktualisiert. Dazu kommt noch eine App zum mobilen Erfassen von Lagerbeständen, sowie die Möglichkeit mehre Preislisten zu erzeugen. Über 1.200 Artikel automatisch in WooCommerce einlesen Die Haupt-Datenquelle bei diesem Projekt ist ein Warenwirtschaftssystem (Faktura), welches die Artikeldaten als XML-Datei bereitstellt. [...]

By |2023-12-13T09:25:37+01:002020-12-01|Categories: Projekte|Tags: , , , , , , , , , , , , , , |0 Comments

Grav CMS & PHP 7.4: ERROR Trying to access array offset on value of type null

Versucht man GRAV CMS 1.6 unter PHP 7.4 zu betreiben, stolpert man spätestens beim Aufruf des Admin Plugins über den Fehler "Trying to access array offset on value of type null".  Die Lösung ist einfach, wenn man sie denn mal gefunden hat. PHP 7.4 gibt diverse Deprecation Warnings aus, welche den o.g. Crash in GRAV verursachen: GRAV CMS und PHP [...]

By |2020-11-26T09:38:21+01:002020-11-26|Categories: Tipps, Tricks, Hacks|Tags: , , |0 Comments

Grav CMS dockerized

Grav CMS kommt komplett ohne SQL-Datenbank aus und läßt sich kinderleicht installieren. Zusammen mit Docker, kann man daraus ein sehr schlankes Application Framework bauen. Der folgende Beitrag zeigt, wie man mit wenigen Handgriffen einen Docker Stack mit Grav CMS, Apache und PHP 7.4 erstellt. GRAV CMS im Docker Container Wie schon in meinem Beitrag "Docker: Apache, MySQL, PHP und PHPMyAdmin [...]

By |2022-01-11T15:20:17+01:002020-11-25|Categories: Tipps, Tricks, Hacks|Tags: , , , , , |0 Comments

Grav CMS: Responsive iFrames

Der folgende Beitrag zeigt, wie man Inhalte über einen responsive iFrame nahtlos unter Grav einbettet. Der iFrame passt sich nicht nur der Fenstergrösse des Endgeräts an, sondern auch dynamisch dem Inhalt der eingebetteten Seite. Der Trick funktioniert auch in anderen Systemen - nicht nur Im Grav CMS. Dynamische iFrames Damit das Ganze funktioniert, benötigen wir etwas JavaScript Code in der [...]

By |2020-10-07T16:33:42+02:002020-10-06|Categories: Tipps, Tricks, Hacks|Tags: , , , |4 Comments

Grav CMS: Multilinguale Website aus dem medizinischen Bereich

Im folgenden Projekt wurde eine über 10 Jahre alte, statische, nicht responsive Website aus dem medizinischen Bereich in Grav CMS neu aufgelegt. Der komplette Umfang sind 53 Seiten in 3 Sprachen, d.h. 159 Seiten insgesamt. Dank Grav war das Projekt in extrem kurzer Zeit und vergleichsweise geringen Kosten umsetzbar. Grav CMS: Medizinisches Layout. multilingual und responsive Die technischen Highlights dieses [...]

By |2021-02-23T10:31:23+01:002020-04-20|Categories: Projekte|Tags: , , |0 Comments

Grav CMS: Seiten im Frontend bearbeiten

In Grav ist es möglich, bestimmte Seiten zum Bearbeiten freizugeben, ohne daß ein User administrativen Zugang zum Grav Backend erhält. Dieser Beitrag erklärt, wie man Grav konfiguriert um bestimmte Seiten direkt im Grav Frontend bearbeiten können. Grav: Frontend Editing konfigurieren Als Ersten installieren wir die folgenden Plugins: Login Plugin: Hiermit können sich User außerhalb des Backends authentifizieren. Editable with SimpleMDE [...]

By |2020-04-09T12:35:59+02:002020-04-08|Categories: Tipps, Tricks, Hacks|Tags: , |0 Comments

Grav CMS: TNT Search implementieren

Für Grav gibt es zwar ein TNT Search Plugin zur Volltextsuche, jedoch tut sich nach der Installation erst mal nichts, wenn man eine multilinguale Website hat. Dieser Beitrag erklärt, wie man TNT Search unter Grav zum Laufen bekommt. TNT Search unter Grav installieren Nach Installation des TNT Search Plugins über das Admin Panel, kopieren wir die folgenden Datei aus dem [...]

By |2020-04-08T17:12:49+02:002020-04-08|Categories: Tipps, Tricks, Hacks|Tags: , |0 Comments

Grav Tutorial: Zugriffsrechte für Gruppen

In Grav lassen sich auf einfache Weise Inhalte für den öffentlichen Zugang sperren. Komplizierter wird es, wenn Seiten nur für bestimmte Benutzergruppen zugänglich sein sollen,  denn an dieser Stelle hat das Grav Manual leider seine Schwächen: Grav: Seiten nur für bestimmte Benutzergruppen Anhand eines praktischen Beispiels wird jedoch schnell klar, wie Zugriffsberechtigungen für Gruppen in Grav konfiguriert werden. Folgendes Szenario: [...]

By |2020-02-04T15:32:55+01:002020-01-31|Categories: Tipps, Tricks, Hacks|Tags: , |0 Comments
Go to Top