Header-Bild

Blog

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

12.09.2024
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: use Statamic\Facades\Search; $builder = Search::index('default') ->ensureExists() ->search('This is my search query') ...

Codebeispiele für Statamic Taxonomies und Terms

11.09.2024
Taxonomien und Terms in Statamic bieten eine leistungsstarke Möglichkeit, deine Inhalte zu strukturieren und zu organisieren. Sie sind hervorragend geeignet, um Tags, Kategorien oder andere gruppierbare Inhalte zu verwalten. Mit Taxonomien kannst du deine Inhalte auf oberster Ebene...

Codebeispiele für Navigations-Strukturen

10.09.2024
Navigations-Strukturen bieten in Statamic die Möglichkeit, komplexe Seitenbäume mit Seiten und Unterseiten aufzubauen. Folgende Code-Beispiele helfen beim Pflegen und Erstellen dieser Strukturen. Struktur zurücksetzen Um eine komplette Struktur einer Seite zurückzusetzen, kann man folgen Code...

Laravel User mit Hilfe von Tinker hinzufügen

07.09.2024
Um einen neuen Benutzer in einer Laravel-Anwendung mithilfe des Tinker-Tools zu erstellen, kannst du folgende Schritte befolgen. Tinker ist ein großartiges Werkzeug innerhalb der Laravel-Umgebung, mit dem du direkt über die Befehlszeile mit deiner Anwendung interagieren kannst. Zunächst musst du...

Statamic – Userstatus in Templates prüfen

02.09.2024
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...

Mails in Terminal löschen

28.08.2024
Immer wieder erscheint beim Aufruf eines Bash-Terminals die Meldung: You have new mail. Diese Meldung weist darauf hin, dass im Terminal-eigenen Mailprogramm neue E-Mails vorliegen, die beispielsweise von Cronjobs bei Fehlern versendet wurden. Um die vorhandenen E-Mails zu löschen und diese...

Discourse Logs leeren

26.08.2024
Du hast eine neue Discourse-Community eingerichtet und beispielsweise nach einer Migration der Daten mit anschließender Anpassung etliche tausend Log-Einträge im „Team-Aktionen Protokoll“ (Staff Log)? Hier kann es ggf. Sinn machen, das Log vor GoLive der neuen Community zu leeren. Denke daran ein...

Lookahead und Lookbehind für reguläre Ausdrücke

23.08.2024
Reguläre Ausdrücke sind ein unglaublich nützliches Werkzeug, um Zeichenketten zu identifizieren und zu manipulieren. Es gibt jedoch Situationen, in denen herkömmliche reguläre Ausdrücke an ihre Grenzen stoßen. Hier kommen die Techniken Lookahead und Lookbehind ins Spiel, die es ermöglichen, den...

Unterschied zwischen new self() und new static() in PHP

20.08.2024
Der Unterschied zwischen new self() und new static() in PHP ist subtil, aber entscheidend, besonders im Kontext der Vererbung. Beide Konstrukte dienen zum Erstellen von Objekten, aber sie verhalten sich unterschiedlich in Bezug auf die Klassenhierarchie. self bezieht sich immer auf die Klasse, in...

Fußnoten in Word in Klammern setzen

15.08.2024
Hier ein kurzer Tipp, wie man Fußnoten in Word in Klammern setzen kann. Zunächst muss der Text mit den Fußnoten geschrieben werden. Die Fußnoten müssen ganz normal eingefügt werden. Am Ende werden die Klammern eingefügt, dazu: Mit Strg + H die „Suchen und Ersetzen“-Funktion von Word starten. Dann...
© 2025 Sebastian Widmann