Blogposts mit dem Thema "gist"



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 […]

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 […]

Prüfen ob eine Spalte existiert

Verwendet man im OXID eShop ein SQL-Statement welches nicht erfolgreich ausgeführt werden kann, weil z. B. eine Spalte nicht vorhanden ist, wird eine Exception geworfen und der Kunde bekommt entweder eine weiße Seite oder “Shop-Offline”-Meldung. Mit folgendem Snippet (Funktion) kann man einfach prüfen ob eine Spalte vorhanden ist. protected function _dbColumnExist($sTable, $sColumn) { $sDbName = […]