Wird eine URL bei stopGenerate vergeben?
Author: rkurz
Publication Date: 7/17/2014 11:06
Hallo zusammen,
es geht um FS 5.0.510.
Wir nutzen eine URLFactory auf Basis der AdvancedUrlFactory.
Bei zwei Seitenreferenzen mit Content-Projektion mit der gleichen Abfrage steuern wir mittels bestimmter Kriterien, ob eine Seite generiert werden soll oder nicht (stopGenerate).
Daher kommt es vor, dass Seiten die gleiche URL bekommen - was in unserem Fall so sein soll!
Es scheint also so, dass die URL bei einen stopGenerate trotzdem vergeben wird - ist das richtig so?
Wenn ja, was können wir tun, um die URL freizugeben?
Die Persistenz können wir nicht abschalten, da wir SEO-/Kurz-URLs nutzen.
Danke für Eure Antworten!
Tags: content_projektion, fs5, generation, urlfactory
-
Author: j_mueller - 7/31/2014 12:30
Hi Ralph,
also die URL wird ja bereits vergeben und gespeichert, wenn das Element (bzw. die Seite in Verbindung mit der ContentId) von woanders nur referenziert ist. Dazu spielt es keine Rolle, ob die Seite später generiert wird oder per stopGenerate eben nicht generiert wird.
Wir hatten da mal ein ähnliches Problem: https://community.e-spirit.com/message/17392#17392
Die URLs kann man über Rechtsklick -> Extras -> Gespeicherte URLs zurücksetzen.
Ich glaube aber ohne persistenz könnte alles funktionieren, wie vorher auch. Die URLs werden davon ja an sich nicht beeinflusst (es sei denn Elemente heißen gleich). Man verliert halt durch die fehlende Persistenz die Möglichkeit seiten umzubenennen und dennoch die alten URLs zu behalten.
Schöne Grüße
Julius
0
Please sign in to leave a comment.
Comments
1 comment