mark_weigelt
Elite Observer

Advanced URLs - Index-Zähler bei gelöschten und wieder neu hinzugefügten Seiten?

Jump to solution

Hallo,

wir setzen den Advaced URL Creator ein.

Wenn wir eine Seite in der Struktur-Verwaltung löschen und die gleiche Seite noch einmal aus der Inhalte-Verwaltung in die Struktur ziehen, wird immer ein neuer Index-Zähler hinzugefügt!?

Der Zähler wird jedes Mal hochgezählt - auch wenn wir vorher die URLs zurücksetzen.

Beispiel mit Anzeigename "test":

test.html : Url beim 1. Anlegen in der Struktur

test-2.html : Url nach 1. Löschen und 2. Anlegen in der Struktur nach Zurücksetzen der Url

test-3.html :  Url nach 2. Löschen und 3. Anlegen in der Struktur nach Zurücksetzen der Url

test-4.html :  Url nach 3. Löschen und 4. Anlegen in der Struktur nach Zurücksetzen der Url

...

usw.

Im Log kommt es zu folgendem Warning:

WARN  04.02.2014 13:49:54.784 (de.espirit.firstspirit.generate.path.RegistryUrlFactory): URI conflict detected for SSNodeEntry-29112-9491-DE-, unified URI: /entwicklung/test-2.html

Wie kann die Seite mehrfach ohne Index-Zähler wieder neu angelegt werden? Ist dieses Verhalten ein Bug?

FirstSpirit-Version 5.0.425

Danke und viele Grüße

Mark Weigelt

14 Replies

Hallo Mark,

wir haben nur an der UrlFactory etwas geändert, der UrlCreator ist wie folgt in der module.xml definiert:

    

     <public>

            <name>XXXUrlFactory</name>

            <class>de.espirit.firstspirit.generate.UrlCreatorSpecificationImpl</class>

            <configuration>

                <UrlFactory>de.bgv.web.firstspirit.urlfactory.XXXUrlFactory</UrlFactory>

                <useWelcomeFileNames>no</useWelcomeFileNames>

                <useregistry>yes</useregistry>

                <removedeleted>yes</removedeleted>

            </configuration>

        </public>

Da bringen die Parameter aber scheinbar nichts!?

Danke und Gruß

Daniel

0 Kudos

Hallo Daniel,

versuch mal "true" statt "yes".

Viele Grüße

Mark

0 Kudos

Hallo Mark,

danke nochmal für Deine Tipps und Hinweise!

Das Problem hat sich jetzt wohl erstmal erledigt bei uns. Ich bin in einem anderen Beitrag hier im Forum darauf gestoßen, dass in der neuen Server-Version zu diesem Thema ein Bugfix enthalten ist. Wir haben nun das Server-Update durchgeführt und das Problem ist nicht mehr vorhanden.

Viele Grüße

Daniel

0 Kudos

Es wird sowohl "yes" als auch "true" unterstützt.

Peter
0 Kudos

Hi zusammen,

wir nutzen übrigens den Default SEO und auch hier funktioniert der "removedeleted"-Parameter.

Liebe Grüße

Marcel

0 Kudos