Projekt

Allgemein

Profil

Aktionen

GX-Task #47188

geschlossen

Kategorie- und Produkt-Service berücksichtigt nun beim Anlegen und Ändern von Kategorien bzw. Produkten die Url Keywords

Von Moritz Bunjes vor fast 8 Jahren hinzugefügt. Vor fast 8 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Moritz Bunjes
Kategorie:
Change
% erledigt:

100%

Betroffene Versionen:
3.0.1.0, 3.1.1.0

Beschreibung

Kategorie- und Produkt-Service berücksichtigt nun beim Anlegen und Ändern von Kategorien bzw. Produkten die Url-Keywords. Das bedeutet, dass bei den Operationen Create, Update und Duplicate überprüft wird, ob gültige Url-Keywords angegeben wurden und ggf. finden Korrekturen in der Datenbank statt. Dazu haben die Klassen ProductWriteService und CategoryWriteService im Konstruktor einen weiteren Parameter $urlKeywordsRepairer vom Typ UrlKeywordsRepairerInterface erhalten. Die Klasse GMSEOBoost implementiert dieses Interface. Entsprechend wurden die Factorys erweitert:
ProductServiceFactory::createProductWriteService()
CategoryServiceFactory::createCategoryWriteService()

Zum Überprüfen und Korrigieren der Url-Keywords wird die repair-Methode vom urlKeywordsRepairer (GMSEOBoost) mit dem Parameter 'products' bzw. 'categories' aufgerufen. Sie stellt sicher, dass für jeden Artikel bzw. jede Kategorie eindeutige Url-Keywords vergeben sind.

Die Änderung wird ab 3.0.1.0 und 3.1.1.0 beta4 enthalten sein.


Aktionen #1

Von Moritz Bunjes vor fast 8 Jahren aktualisiert

Aktionen

Auch abrufbar als: Atom PDF