Hallo,
wir sind gerade dabei uns genauer mit der URL Funktionalität in der LTS 9 zu beschäftigen. Soweit ist das für ehemalige RealURL User klar und verständlich. Es bleiben nur folgende offene Fragen:
Kurz zum Setup: Wir haben einige klassische Extbase-Extensions, die Datensätze aus der DB anzeigen. Sehr gut vergleichbar mit der News-Extension.
- In RealURL war es ja so, dass zu jedem Datensatz automatisch ein unique_alias generiert wurde. Nun übernimmt ja das Slug-Feld diese Aufgabe.
1) Habe einige Extensions, die serverseitig neue Datensätze anlegen. Hier wird also nie ein TCEForm aufgerufen. Wie kann hier innerhalb eines Extbase-Controllers ein Slug generiert werden. Bleibt das Feld leer, stürzt das Frontend ja mit einer Exception ab
2) Cache: Hat man ein Datensatz früher umbenannt, funktionierten die alten URLs ja weiterhin, da die Daten noch im RealURL Cache eine gewisse Zeit gespeichert waren. Gibt es einen vergleichbaren-Cache auf mit der neuen Technologie
- Zur Migration: Gibt es hier eine Extension, die automatisch die in der realurl_unique_alias Tabelle vorhandenen Werte in die neuen Slug-TCA-Felder überträgt. Oder muss man dies sich noch per Hand scripten?
Vielen Dank!