Einträge von Joscha Krug

Pull Requests – Fluch und Segen

Die Zusammenarbeit bei OpenSource-Projekten auf GitHub oder GitLab ist großartig. Ich freue mich immer wie ein Schneekönig, wenn jemand eine Erweiterung für eines unserer OpenSource-Projekte macht und über einen Pull Request zum Mergen übergibt. TOXID ist so über die Jahre gewachsen, dass es inziwschen in großen Enterprise-Projekten zum Einsatz kommt, das cleartmp-Modul aus dem Kochbuch […]

OXID Datenbankdump ohne Views

OXID nutzt für die Mehrsprachigkeit die Views von MySQL. Bei einigen Hostern machen diese jedoch Probleme, wenn man die Datenbank per mysqldump sichern möchte. Glücklicherweise beginnen die Views alle mit “oxv_”, so dass man diese auschließen kann. Hier das Entsprechende Script für den Aufruf auf der Commandline: mysql [dbname] -u [username] -p[password] -e ’show tables […]

OXSEARCH 3.4 – Suchen um zu finden

Das Modul “OXSEARCH” verbindet ihren OXID eShop mit der Suchtechnologie Elasticsearch. Wir arbeiten stetig daran, das Modul weiter zu entwickeln. Letzte Woche haben wir die neue Version veröffentlich, die Ihre Suche noch performanter und fehlertoleranter macht: Um die Suche in Ihrem eShop noch umfassender zu gestalten, nutzen Sie mit OXSEARCH 3.4  die verbessterte Teilbegriffsuche und die Wildcardsuche […]

Billsafe Zahlungsinformation auf dem OXID eShop Rechnungs-PDF angeben bei Einsatz des PayOne-Moduls

PayOne bietet mittels des fcPayOne-Moduls (von der Berliner OXID Agentur Fatchip) auch die Zahlart Billsafe an. Leider kann das Modul noch nicht die Daten für die Rechnung, die in der OXID Community & Professional Edition bequem im Backend als PDF generiert werden können ausgeben. Im Wiki von Fatchip finden sich lediglich die Angaben, welche Felder […]

TOXID: So können Sie Duplicate Content bei der Integration vermeiden

Sie haben erfolgreich TOXID installiert und in Ihren Online-Shop integriert, dann besteht häufig noch das Problem, dass beispielsweise Ihr WordPress Blog einmal unter der URL oxid-online-shop.de/blog und unter seinem Installationspfad erreichbar ist. In der Praxis hat sich gezeigt, dass eine doppelte Indexierung im Google-Index sehr häufig vorkommt. Nun gibt es unterschiedliche Wege um diesem Indexierungs-Problem […]

bequemes Module entfernen für OXID eShop – ocb_cleartmp erweitert

Wir haben soeben das Modul aus dem OXID Kochbuch um eine weitere, etwas versteckte Option ergänzt. Beim Entwickeln ist es immer wieder notwendig, alle Moduleinträge zu löschen. Unter anderem deswegen, weil OXID, sofern es bereits Blöcke für ein Modul kennt, keine weiteren hinzu nimmt, wenn diese über die metadata.php ergänzt werden. Um es dieses manuelle […]

OXID Modulentwicklung – Hidden Feature: Reihenfolge der Block-Erweiterungen festlegen

Wenn in einem OXID-Shop mehrere Module aktiv sind, ist es gut möglich, dass zwei oder mehr Module den gleichen Template-Block überschreiben. Dabei kann es zu ungewollten Verschiebungen in der Reihenfolge der darzustellenden Elemente kommen. Praktischerweise wird in der Datenbanktabelle “oxtplblocks” als “oxpos” bereits eine Priorität für die Reihenfolge mitgespeichert. Diese ist jedoch für jeden Block […]

OXID Modul „Categoryorder“: Artikel einfach und schnell sortieren per Drag & Drop

Kennen Sie das? Sie haben in Ihrem Shop-Backend in mühevoller Kleinarbeit bestimmte Artikel einer Kategorie zugeordnet und in die richtige Reihenfolge gebracht. Nach einiger Zeit kommt ein neuer Artikel hinzu, der nun an Position XY rücken soll. Bis zuletzt hieß es dann: Alle Artikel wieder löschen, Reihenfolge neu festlegen. Das neue OXID Modul “Categoryorder” löst […]

TYPO3: Fluid und Grid Elements gemeinsam verwenden

Wie man Partials und ViewHelper für Gridelements nutzen kann: Alternativ zur normalen TypoScript-Konfiguration ist es möglich, die Darstellung eines Grid-Elements in einem einfachen HTML-Template zu definieren und dabei auf die Fähigkeiten von Fluid zurückzugreifen. Die folgende Anleitung beschreibt die Verwendung von Fluid für die Frontendausgabe von Raster-Elementen. Sie wurde mit gridelements 2.0.2 unter TYPO3 6.1 […]

Weiterbildungen für Wissbegierige: Schulungen für TOXID und mobile Development

Aktuelles Know-how dank Weiterbildungen: In verschiedenen Bereichen bietet die marmalade GmbH ab sofort Schulungen an – individuell an die Wünsche angepasst, gern auch beim Kunden vor Ort. Wir starten mit TOXID und mobile Development, das Repertoire soll zukünftig ausgebaut werden. Für diejenigen, die das Angebot noch nicht im Shop entdeckt haben, gibt es hier eine […]

Die passenden Rezepte für Ihr OXID-Problem: OXID eShop Kochbuch bald erhältlich

Am 28. Juli 2013 ist es soweit: Das OXID eShop Kochbuch wird veröffentlicht. Das Fachbuch bietet praktisches OXID Know-how von A bis Z für Entwickler. Lernen Sie das System näher kennen und erfahren Sie, wie Sie das Bestmögliche aus Ihrem Onlineshop herausholen können. Als Nachfolger des 2011 erschienenen Anwenderbuchs “Online-Shops mit OXID eShop”, das sich […]