Kategorie Tech-Tipps

Ignoriere Groß- und Kleinschreibung in Laravel sortBy()

Die sortBy() Funktion in Laravel bietet eine bequeme Möglichkeit, um Collections zu sortieren. Standardmäßig beachtet diese Funktion dabei Groß- und Kleinschreibung, was bei alphabetischen Sortierungen unerwünschte Ergebnisse liefern könnte. Um dem entgegenzuwirken, kannst du die Parameter SORT_NATURAL|SORT_FLAG_CASE einsetzen. Dadurch wird die Groß- und Kleinschreibung…

Statamic – Userstatus in Templates prüfen

Statamic ist besonders flexibel, wenn es darum geht, Benutzeranmeldungen und Berechtigungen zu verwalten. Diese Funktionalitäten sind unerlässlich, um zu bestimmen, welche Inhalte einzelnen Benutzern basierend auf ihrem Anmeldestatus oder ihren Berechtigungen angezeigt werden sollten. Um den Anmeldestatus eines Benutzers zu…

404-Fehlercode in Statamic Template erkennen

HTTP-Statuscodes sind entscheidend für die Kommunikation zwischen einem Webserver und dem Client, da sie detaillierte Informationen über den Status einer Anfrage liefern. Bei der Suchmaschinenoptimierung (SEO) spielen diese Codes eine große Rolle, da Suchmaschinen wie Google sie nutzen, um den…

Nutzung von Hetzner S3 mit Discourse

Discourse bietet die Option, Dateien nach S3 „auszulagern“. Das hat den Vorteil, dass Bilder, Videos und sonstige Anhänge, die im Forum gepostet werden, nicht die Festplatte eures Servers beanspruchen. Bei größeren Communities kommen hier schnell viele Gigabyte zusammen. Seit einigen…

Dock-Animation unter macOS deaktivieren

In macOS können Fenster das Dock nicht überlagern, daher ist das Verbergen des Docks oft eine wirkungsvolle Methode, um zusätzlichen Platz auf dem Bildschirm zu schaffen – das ist besonders bei kleineren Monitoren sehr nützlich. Allerdings gibt es eine kleine…

Beispiel für die Statamic-Suche per PHP-Code

In diesem Artikel zeige ich dir, wie du die Suchfunktion im CMS Statamic mit PHP nutzen kannst. Schauen wir uns dazu das folgende Code-Beispiel an: Zunächst initialisieren wir die Suche, indem wir den Suchindex default festlegen und sicherstellen, dass dieser existiert. Anschließend…