Blog

Vom Newsbeitrag bishin zur detaillierten Problemlösung - in unserem Blog ist für jedermann etwas dabei.

Dreamweaver: Deaktivieren des automatischen Schliessen von Anführungszeichen (Turn off Auto)

Kaum hatte ich mein Adobe Dreamweaver CC 2017.1 (9583 Build) von ein paar Tagen geupdatet, hat es mich auch schon verrückt gemacht, dass plötzlich, wie bei Programmen wie PHP Strom, die Anführungsstriche bei Öffnung gleich wieder geschlossen werden. Ich habe sofort nach einer Option zum Deaktivieren gesucht, aber bin in den Programmeinstellungen nicht fündig geworden. Wie ich es geschafft haben erfährst du hier.

Ja, diesen Artikel lesen!

BLANK PAGE nach Aktivierung eines OXID Modules

Vor ein paar Tagen hatten wir ein merkwürdiges und zwar haben wir ein paar OXID Module aktiviert und plötzlich ging nichts mehr bzw. wir sahen die PHP BLANK PAGE. I.d.R. deutet dieses Phänomen auf einen Programmierfehler hin, allerdings hatten wir nicht modifiziert, sondern nur ein bzw. mehrere Module aktiviert. Nachdem wir mit einer kleinen SQL Abfragen alle Module wieder deaktiviert hatten, lief OXID wieder, aber sobald wir wieder mehrere Module aktiviert hatten, war gab es wieder die Weiße Seite und wir konnten auch kein fehlerhaftes Modul ausmachen. Die Lösung zeigen wir Ihnen.

Ja, diesen Artikel lesen!

Performance Probleme aufgrund der Funktion oxArticle::getStockCheckQuery()

In manchen Situation erhält mal beim Shopsystem OXID unerwartet einen Server Error 500 (Timeout), ohne das es irgendwelche signifikanten Änderungen an der Shopsoftware oder der Infrastruktur gemacht worden sind. I.d.R. ist der erste Schritt zur Fehlerbehebung ein Neustart des Servers und oft erhält man von seinem Hoster auch die Rückmeldung, dass der Server unter sehr hoher Last stand. Oft hilft dieser Lösungsansatz, aber was wenn dieser Fehler plötzlich laufend und in der Hochsaison auftritt? Kann es sein, dass Ihr OXID Shop unter dem Bug 0002423 (oxArticle::getStockCheckQuery()) leidet!? Wir zeigen Ihnen die Lösung.

Ja, diesen Artikel lesen!

DiDOM - HTML Parser

jQuery auf dem serverseitiger Ebene ausführen. Das klingt nicht nur merkwürdig, dass ist es auch. Dennoch kann dies mit der kostenlosen PHP-Libary "DiDOM" erreicht werden. Was wir damit für Vor- und Nachteile haben, erkläre ich im folgenden Blogbeitrag.

Ja, diesen Artikel lesen!

Photoshop Grundfunktionen

Für viele ist Photoshop das beste Bildbearbeitungsprogramm, nicht umsonst sind die meisten Profis mit dem Tool unterwegs.

Für Anfänger ist die Fülle der Möglichkeiten erst einmal einschüchternd. So kompliziert ist Photoshop mit seinen Funktionen erst einmal nicht da viele Dinge für normale Aufgaben nicht benötigt werden.

Ja, diesen Artikel lesen!

Bestimmen der richtigen IDs für Inhalte am Beispiel von Inhaltsübernahmen

In diesem Beitrag geht es darum, was beachten werden muss, wenn auf einem Contao System auf einem Entwicklungsserver, der nicht auf dem gleichen Stand wie der Liveserver ist, die Artikel und neue Inhalte gepflegt werden und diese dann auf dem Liveserver übertragen werden müssen.

Hier geht es um SQL Datenbankabfragen und wie man die richtigen Page- und Article Ids herausbekommt.

Ja, diesen Artikel lesen!

Die Wahl der richtigen visuellen Produktpräsentation

Dieses Thema ist meistens mit technischen Fragen behaftet und meistens sind die Hürden für den User recht hoch.

Heutzutage wird fast alles mit Javascript abgefangen so das der Nutzer keine „Plugins“ installieren muss, manchmal bekommt der Nutzer von einem fehlenden Inhalt Wind sobald ein Popup auftaucht das sagt das Plugin-XY im Browser fehlt und installiert werden muss.

Warum er dies tun soll ist erstmal für den User nicht klar und schreckt meistens eher ab etwas zu installieren was vielleicht schaden könnte, dies ist sogar sicherheitstechnisch eine gute Entscheidung macht aber leider einige Produktpräsentation fast nicht nutzbar.

Wenn man aber von dieser Hürde absieht gibt es viele technische Möglichkeiten die Produktpräsentation „perfekt“ aussehen zu lassen.

Ja, diesen Artikel lesen!

Die wichtigsten Plugins für Wordpress

Plugins gelten neben Themes als die wichtigste Form der Erweiterbarkeit von Wordpress. Durch unsere tägliche Arbeit mit Wordpress haben wir bereits viele Wordpress-Plugins getestet und kennen die Übeltäter und schlecht programmierten Erweiterungen. Im folgenden Abschnitt werde ich auf die wichtigsten Wordpress-Plugins für Entwickler und Blogger eingehen.

Ja, diesen Artikel lesen!

Passend für alle Größen – Seitenentwicklung mit Responsive Design

Designer der alten Schule kennen das Problem unterschiedlicher Bildschirmgrößen noch von früher. Damals, bis etwa 2008, waren die verschiedenen Auflösungen aber recht übersichtlich. Ein Desktop-PC mit 17 Zoll-Bildschirm war Standard. Die Auflösung in der Breite war meistens 1024 Pixel oder breiter. So konnte mit einem Design die große Masse der Nutzer sauber bedient werden.

Ja, diesen Artikel lesen!

Die Bedeutung von Blog-Beiträgen auf Unternehmenswebsites

„Du, sag‘ mal, warum sollten wir auf unserer neuen Website von unserer Firma einen Blog einbauen?“ Wenn diese Frage im Konzeptionsmeeting aufgeworfen wird, sollten die Alarmklingeln schrillen. Argumenten wie „Dafür habe ich eh keine Zeit“ oder „Das liest doch sowieso kein Mensch“ kann man nämlich locker mit einer Handvoll bestechender Gegenargumente entgegentreten.

Ja, diesen Artikel lesen!

Einstieg in LESS

Was ist Less?

Less ist ein CSS Framework mit dem Ziel, CSS Code übersichtlicher und effizienter nutzen zu können. Es wird lediglich ein LESS Compiler für die jeweils genutzte IDE benötigt. LESS ist keine neue Sprache, die man erst erlernen muss, sondern es ist ein CSS Framework. Es erlaubt, die Verschachtelungen des CSS-Codes zu verbessern, nutzt Variablen und sogenannte Mixins. LESS ist zudem in der Lage Berechnungen durchzuführen.

Ja, diesen Artikel lesen!

Magento CSV Import für Kategorien

Oft steht man als Freelancer, Agentur oder Shopbetreiber vor der Aufgabe, sehr viele Produkt-Kategorien im Online-Shop anlegen zu müssen. Diese Aufgabe ist aufgrund der Performance von Magento im Backend sehr aufwändig und zeitraubend. Deshalb ist sie insbesondere als Freelancer oder Agentur schwierig zu vermitteln und dem Kunden schlecht in Rechnung stellen kann.
Um zukünftig mehrere Hundert Kategorien in Magento in Sekunden anzulegen, habe ich ein kleines Modul entwickelt, dass CSV Dateien (z.B. aus Excel) importiert, und das sogar inklusive Bildern und Produkt-Zuweisungen.

Ja, diesen Artikel lesen!