Drücke „Enter”, um zum Inhalt zu springen.

Veröffentliche Beiträge in “Programmierung”

Bugfix phpMyAdmin: Notice in ./libraries/dbi/DBIMysqli.class.php#522

Manuel 0

Seit MySQL 5.7 bzw. MariaDB 10.2 gibt es die Möglichkeit, Felder des Typs JSON zu definieren. Das hat den Vorteil, dass man z.B. komplexere Arrays im JSON Format mit einer Konfiguration ablegen kann ohne Konstrukte mit serialize und unserialize bauen…

Länderliste für Software-Entwicklung

Manuel 0

Vermutlich kennen viele das Problem, wie man an eine Länderliste mit passenden ISO-Codes gelangt und am besten diese noch in verschiedenen Sprachen. Mein „Fundstück“ hierzu ist die Seite http://countrylist.net/, wo man genau das findet!

Select2 / Bootstrap: Eingabe in Suchfeld funktioniert nicht

Manuel 0

Bei meinen Arbeiten in Verbindung Select2 / Bootstrap bin ich auf das Problem gestoßen, dass beide nicht so wirklich miteinander harmonieren wollen. Das Ergebnis ist, dass das Eingabesuchfeld nicht ausfüllbar ist. Nach kurzer Suche lies sich aber die Lösung auf…

Laravel 5.4: Migration wird nicht ausgeführt

Manuel 0

Vor kurzem passierte es, dass die Laravel Migration-Dateien nicht mehr ausgeführt wurden. Es kam zu einer ähnlichen Fehlermeldung wie dieser hier (Quelle): Letztendlich ist hier der „Bugfix“ auch relativ einfach: Datei /app/Providers/AppServiceProvider.php öffnen, im oberen Teil die Zeile hinzufügen und dann in der…

Laravel: Probleme beim Datenbank Encoding

Manuel 0

Ich habe eine vorhandene Laravel-Instanz übernommen, welche überwiegend bereits vorhandene Tabellen nutzte um die darin liegenden Daten zu verknüpfen. Die Tabellen wurden hierbei mit der Kodierung latin1_swedish_ci angelegt uns aus verschiedenen Gründen kam es nicht in Frage, diese Kodierung zu ändern. Leider kam…

Laravel: Fallstrick Verzeichnis!

Manuel 0

In einem Software-Projekt verwende ich das Laravel-Framework. Im Rahmen eines Refactorings habe ich Models aus einer vorhandenen Laravel-Instanz in eine neue kopiert, hierbei die Dateien nicht direkt im app-Ordner abgelegt sondern einen Unterordner mit beliebigen Namen angelegt. War soweit auch kein…

PO-Dateien sortieren und Duplikate auffinden

Manuel 0

Wenn man PO-Sprachdateien pflegt, werden die irgendwann unübersichtlich wenn sie einen gewissen Umfang erreicht haben. Damit man die Übersicht behält, gibt es unter Linux eine einfache Möglichkeit: Damit wird eine PO-Sprachdatei nach dem Alphabet sortiert. Sofern es Zeilen gibt, die…

Inhalte aus einem Array gezielt herausholen mit CakePHP

Manuel 0

Immer wieder gibt es Situationen, wo man gezielt aus einem mehrdimensionalen Array Werte raus holen möchte. Oft baut man sich dafür irgendwelche Schleifen, Hilfs-Funktionen usw., CakePHP bietet hier aber eine sehr hilfreiche Funktion namens Set::extract ! Gehen wir mal davon…