CSS: SVG als content: eines Pseudo-Selektors verwenden

Wenn man vermittels eines Pseudo-Selektors wie :before oder :after mit CSS Zeichen voranstellen oder anhängen möchte, dann ist das mit content: möglich: Allerdings funktioniert das nur mit einzelnen Zeichen – HTML wird an dieser Stelle nicht interpretiert (was ja auch nicht im Sinne der/des Erfinder/s wäre). Was allerdings tatsächlich funktioniert, ist die Einbindung eines SVG … Weiterlesen …

Google StreetView-Innenaufnahmen: Augen auf bei der Anbieterwahl!

Wer mit einem Geschäft auf Google zu finden ist und über Geschäftsräume verfügt, wird früher oder später vermutlich mal einen Anruf von einem Anbieter erhalten, der 360°-Innenaufnahmen von Geschäftsräumen anbietet. Überzeugendes Argument: Diese Anbieter sind von Google zertifiziert, was zur Folge hat, dass die Panoramen auch auf Google StreetView erscheinen. Man kann noch so professionelle … Weiterlesen …

WordPress & GP: FontAwesome lokal einbinden

Um FontAwesome nicht von deren Server laden zu müssen (Stichworte: Performance und DSGVO), empfiehlt es sich, die praktischen Icons lokal einzubinden. Mit WordPress und GeneratePress geht das ganz einfach: Wer kein GeneratePress verwendet, muss das lokale CSS auf einem anderen Weg im Head- oder Footerbereich einbinden.

Shopware 6: Filter wird nicht angezeigt [gelöst]

Aufgabe: Auf einer Kategorieseite sollen in der Sidebar bestimmte Filter angezeigt werden. Problem: Einige Filter wurden angezeigt, aber eine später noch angelegte filterbare Eigenschaft nicht. Lösung: Öffne das Layout der betroffenen Kategorieseite im Layout-Designer. Wenn du dort auf das ausgegraute Zahnrad des Filterelements klickst, wird dieser Hinweis angezeigt: …und genau das ist auch die Lösung: … Weiterlesen …

Shopware 6: Unterkategorie Drag & Drop

Aufgabe: In einer Hauptkategorie soll eine Unterkategorie angelegt werden, in die dann schon vorhandene Kategorien verschoben werden sollen. So soll das dann aussehen: Problem: Nachdem man unter der Hauptkategorie (hier: ****shop) eine Subkategorie (hier: Produkte) eingefügt hat, ist es zunächst nicht möglich, andere, schon vorhandene Kategorien per Drag & Drop dorthin zu verschieben. Vor der … Weiterlesen …

RDP-Verbindung bricht ständig ab [gelöst]

Wer kennt das nicht: Man arbeitet von Zuhause (oder aus der Ferne) und ständig bleibt der Remote-Desktop hängen. Schließen, öffnen, weiterarbeiten bis zum nächsten Einfrieren… Abhilfe schafft ein Registry-Eintrag auf dem Client-System. Dazu startet man die Kommandozeile als Administrator und führt diesen Befehl aus: Nach einem Neustart sollte die Verbindung stabil laufen.

NextCloud & Thunderbird & schnied.net: Kalender synchronisieren

Der freundliche Premium-Hoster schnied.net bietet die Möglichkeit, über den enthaltenen NextCloud-Account auch Kalender zu synchronisieren. Dazu öffnet man in Thunderbird den Kalender, fügt über das [+] in der linken Leiste einen neuen Kalender hinzu, wählt als Ort des Kalenders „Im Netzwerk“, klickt auf Weiter und wählt dann als Format CalDAV aus. Als Benutzername trägt man die zugehörige E-Mail-Adresse ein. In die Zeile … Weiterlesen …

WordPress: Menu order für Posts aktivieren

Problem Wenn man auf einer WordPress-Seite ein Beiträge-Raster einbindet, dann sind die Beiträge standardmäßig absteigend nach Datum sortiert. Bei einem Blog ergibt das ja auch Sinn. Wenn man WordPress allerdings zum CMS „umfunktioniert“, dann möchte man mitunter die Reihenfolge der Beiträge selbst festlegen können. Ein Lösungsvorschlag dafür ist es, das Veröffentlichungsdatum der Beiträge so anzupassen, … Weiterlesen …

Shopware 6 Notizen

Child Theme erzeugen sudo -u webxxxx /opt/php-7.x/bin/php bin/console theme:create 2. Themename eingeben 3. -> /path/to/htdocs/my.domain/custom/plugins/Themename Fehler bei Varianten-Erstellung beheben UPDATE product SET variant_restrictions = NULL WHERE variant_restrictions = ‚[]‘;

Fundstück: Intersport macht Druck!

So geht Onlinemarketing! …leider scheint dieser randomisierte „Verkaufsbeschleuniger“ inzwischen von der Seite entfernt worden zu sein… Fazit: Nicht immer alles glauben, was im Internet steht!