Kategorie: Development
-
PHP: Image-Tags aus HTML-Code extrahieren
Bei der Entwicklung eines WordPress-PlugIns zum Bild-Import von Pinterest-Walls brauchte ich eine Funktion, um aus HTML-Code die Image-Tags zu extrahieren. Dabei habe ich mich aber unnötig schwer getan – dennoch führen sehr viele Wege nach Rom. Regulärer Ausdruck $foo = '<img class="lots of different classes" title="sample image" src="https://mkleine.de/img/sample.jpg" alt="sample image" width="200" height="300" />'; $array = […]
-
ORO-Plattform-Installation
Einleiten möchte ich den Artikel mit einem Zitat von der offiziellen Webseite: OroCRM is an easy-to-use, open source CRM with built-in marketing tools for your ecommerce business. It’s the CRM both marketing and sales can agree on! Parallel dazu, existiert die grundlegende Plattform separat. Sie wurde entwickelt, um möglichst schnell und unkompliziert verschiedene Anwendungen aufsetzen […]
-
UTF-8 mit PHP richtig ausliefern
Um ein WordPress-Plugin richtig betreiben zu können musste ich vor ein paar Tagen von PHP 5.2 auf PHP 5.3 umstellen. Der Schritt war sowieso schon längst überfällig. Leider wurden Umlaute auf einer meiner Seiten plötzlich nichtmehr korrekt dargestellt. Das Ganze konnte nur an einem UTF-8-Problem liegen. Alle PHP-Dateien auf dem Server sind mit UTF-8 encodiert. […]
-
Frames vergessen Namen nach AJAX-Request
In einem älteren Projekt mit Framesets hatte ich ein seltsames Problem. Die Seite ist in zwei bereiche unterteilt – Navigation/Menu und einen Content-Bereich. Die Links im Menu wurden mit entsprechenden target-Attributen versehen um anzugeben, dass diese in dem anderen Frame geöffnet werden sollen. Das hat auch alles sehr gut funktioniert – solange man keinen Ajax-Request […]
-
Magento Entwicklung – Hilfreiche Snippets
Während der Entwicklung von Magento-Modulen merkt man doch sehr oft, dass man oft das gleiche braucht oder sucht. In den meisten fällen weiß ich dann einfach wo (in welchem Projekt) ich eine bestimmte Funktionalität schonmal genutzt habe und kopiere sie mir dann von dort. Damit das ganze öffnen, kopieren, schließen von Projekten ein Ende hat, […]
-
Aperture 3: Plug-Ins entwickeln
Als ich heute das Netz nach das Quellen für die Entwicklung eines Aperture 3-PlugIns durchsucht habe, war ich etwas erschrocken wie wenig Links, Tutorials und Quellen es dafür gibt. Das alles möchte ich mit diesem Tutorial ändern und so vielen wie möglich die Entwicklung eines Plug-Ins für Aperture 3 von Apple näher zu bringen. Dazu […]
-
Magento: Admin/Backend Theme ändern
Es gibt tausende Themes für das Magento-Frontend. Das Backend wird seltener verändert – dabei finde ich persönlich das Design nichtmal besonders schön. Abhilfe schafft dieses Projekt auf GitHub. Einfach mal ausprobieren – wirklich erfrischend!