weblizards / tag-management-bundle
Re-introduces the 'Tag and Snippet Management' feature which was deprecated in Pimcore 6.x and removed in Pimcore 10.
Package info
github.com/weblizards-gmbh/tag-management-bundle
Type:pimcore-bundle
pkg:composer/weblizards/tag-management-bundle
Requires
- nesbot/carbon: ^2.0
- pimcore/pimcore: ^10.0
This package is auto-updated.
Last update: 2026-02-20 07:29:07 UTC
README
Dieses Bundle stellt den Bereich "Tag and Snippet Management" zur Verfügung, welcher in Pimcore 6.x als veraltet markiert und mit Version 10 entfernt wurde.
Funktionen
Das Bundle ermöglicht es, HTML-Tags und Snippets (z.B. Google Analytics, Facebook Pixel, Custom JS/CSS) flexibel in die Webseite zu integrieren, basierend auf verschiedenen Regeln:
- URL-Pattern: Anzeige nur auf bestimmten Seiten.
- HTTP-Methoden: Einschränkung auf GET, POST etc.
- Site-Check: Zuweisung zu spezifischen Pimcore-Sites.
- Parameter: Prüfung auf bestimmte Query-Parameter.
- Positionierung: Einfügen am Anfang oder Ende von
<head>oder<body>, oder an spezifischen CSS-Selektoren. - Zeitsteuerung: Ablaufdatum für einzelne Snippets.
Installation
-
Installation via Composer
Aktuell muss das Bundle manuell zum Projekt hinzugefügt werden (da es noch nicht auf Packagist ist oder als lokales Repository eingebunden werden muss):
composer require weblizards/tag-management-bundle:v1.0.0-RC2
-
Bundle aktivieren
Aktivieren Sie das Bundle in der
config/bundles.phpoder über das Pimcore Admin-Panel / CLI:bin/console pimcore:bundle:enable WeblizardsTagManagementBundle
-
Migrations
Nach der Installation des Bundles müssen die Migrations ausgeführt werden.
Migrations anzeigen:
bin/console doctrine:migrations:list --prefix "Weblizards\TagManagementBundle"Migrations ausführen:
bin/console doctrine:migrations:migrate --prefix "Weblizards\TagManagementBundle" -
Datenbank & Speicher
Das Bundle verwendet
PhpArrayTablezur Speicherung der Konfiguration. Die Daten werden standardmäßig im Pimcore-Verzeichnis untervar/config/tag-manager.php(oder ähnlich) gespeichert. Es ist keine manuelle Datenbank-Migration erforderlich.
Konfiguration
Nach der Installation finden Sie den neuen Menüpunkt unter Einstellungen > Tag & Snippet Management.
Lizenz
Dieses Bundle steht unter der GPL-3.0-or-later.
Entwickelt von Weblizards GmbH.