Blogposts mit dem Thema "github"



MySQL Snippets für OXID

Viele Entwickler kennen vermutlich die Situation: Mann benötigt schnell mal ein paar Informationen (Datensätze) aus der Datenbank, hat diese bereits auch schon mal heraus gesucht, jedoch die entsprechende Datenbankabfrage nicht gespeichert. Wir haben daher angefangen genau solche (MySQL)-Snippets zusammen zu fassen und haben diese auf GitHubGist zur Verfügung gestellt. https://gist.github.com/proudcommerce/3d4cfc228cc68e35826a Nachfolgend ein Beispiel: /* artikelnamen […]

Globales Aktions-Widget

Bis jetzt war es leider nicht möglich an jeder beliebigen Stelle im OXID eShop eine bestimmte Aktion anzuzeigen. Hierfür musste entweder die Core-Klasse oxviewconfig erweitert oder für die jeweilige Klasse ein eigenes Modul geschrieben werden. Jedoch ist diese Anforderung ist fast jedem Projekt schon eine Standard um z. B. im Warenkorb nochmals die Bestseller anzuzeigen. […]

Erweiterung REST-API oxidjson

Bereits seit zwei Jahren gibt es die REST-Schnittstelle oxidjson für den OXID eShop. Mit dieser ist es möglich Artikel-, Kunden- und Bestelldaten im JSON-Format zu erhalten und zu speichern. OXID|Json is a REST / JSON CRUD (Create, Read, Update, Delete) interface for the OXID eShop that comes with a fancy AngularJS frontend for playing around […]

OXID Core Entwicklung

Bereits 2013 ist OXID mit der Communiy Edition auf Github umgezogen. Seitdem haben alle Entwickler aus der Community die Möglichkeit am OXID eCommerce-Framework mitzuarbeiten. Egal ob Bugfixes, kleine Verbesserungn, Typos oder neue Features – nach einem kurzen SignUp kann man sofort seine Änderungen commiten und einen Pull Request stellen. Auch unser Team beteildigt sich immer […]

Fehlende Übersetzungen finden

Der Github User hoekiesda hat ein Gist (?) zur Verfügung gestellt mit welchem es möglich ist verwendete Sprachvariablen in Smarty-Templates zu finden, welche jedoch in keiner Sprachdatei übersetzt sind. Das kleine Shell-Script ist lediglich folgender Einzeiler und kann nach beliebgen angepasst werden. grep -R –include=*.tpl ‚\boxmultilang\b‘ tpl/ | sed -r „s/ident=([^$])/\\nident=\1/g“| grep ^ident= | sed -r […]

psArticleRequest – kostenloses Modul für Artikelverfügbarkeit

Mit der Erweiterung psArticleRequest ist es möglich, Kunden zu informieren, wenn ein nicht verfügbares Produkt wieder lieferbar ist. Ist ein Produkt im OXID eShop nicht mehr auf Lager, gibt es folgende Anzeige-Möglichkeiten: Das Produkt wird automatisch aus dem Shop genommen. Das Produkt kann weiterhin gekauft werden (negativer Lagerbestand). Das Produkt ist zwar noch aufrufbar, jedoch nicht mehr […]

OXID Community Edition GIT Repository

Bereits vor einigen Monaten hat das Team von GN2 Netwerk die bis dato verfügbaren OXID CEs in einem GIT-Repository auf Github zusammengefasst. Nachdem dies leider nicht mehr vorhanden ist, wir dies aber immer genutzt haben, haben wir dies zum Anlass genommen und alle verfügbaren OXID Communiy Editons ebenfalls auf Github gestellt. https://github.com/proudcommerce/oxid-downloads Jede Version ist ein eigener Branch und kann […]

TinyMCE mit Dateiupload

Bereits seit einigen Monaten gibt es  das Open Source Modul TinyMCE for OXID, welches es ermöglicht, auch in der Community Edition einen WYSIWYG-Editor zu verwenden. Leider war es bis jetzt nicht möglich, Dateien (Bilder, Videos, …) damit auf den Server zu laden. Wir haben das Modul nun erweitert und den RESPONSIVE Filemanager eingebunden. https://github.com/proudcommerce/hdi-tinymce Anmerkung: Der RESPONSIVE Filemanager […]

psErrorLog – kostenloses Modul für PHP-Fehler

Wer kennt sie nicht, die weiße Seite im OXID-Shop? Jeder der sich schon ausgiebig mit der Shop-Entwicklung befasst hat sieht oft mal nur weiß. Dies liegt meistens daran, dass ein Fehler auftritt und keine (PHP)-Fehlermeldungen ausgegeben werden. Was tun? Erst einmal in die EXCEPTION.log sehen ob hier evtl. ein Eintrag zu finden ist. Wenn nicht dann […]