Advanced URL Creator Referenz-Implementierung
Author: CNoetzel
Publication Date: 4/23/2015 12:48
Hallo FirstSpirit Community,
in der ODFS unter Startseite / Weiterführende Themen / Generierung / Advanced URLs / Konfiguration sind Konfigurationsparameter für den "Advanced URL Creator" aufgeführt.
Ich würde annehmen, dass wenn ich diese Konfigurationsparameter per Script setze:
creatorSettings = new HashMap();
creatorSettings.put("usewelcomefilenames","true");
creatorSettings.put("useLowercase","true");
creatorSettings.put("removedeleted","true");
context.setProperty("#urlCreatorSettings", creatorSettings);
und danach eine Vollgenerierung mit "Advanced URLs" durchführe, kleingeschriebene Pfadnamen inkl. index.html-Dateien für die Startseiten erhalte.
Dies funktioniert jedoch leider nicht, die Pfad- und Dateinamen beginnen weiterhin mit Großbuchstaben. Sehe ich mir die Referenz-Implementierung an, die in MDEV_modexamples.zip enthalten ist (UrlFactoryExample), wird dort nur der Parameter "usewelcomefilenames" berücksichtigt.
Wird die Referenzimplementierung genutzt, wenn man bei einer Generierungsaktion als Pfaderzeugung "Advanced URLs" auswählt oder hängt dahinter noch eine andere Implementieung einer UrlFactory?
Für Aufklärung wäre ich sehr dankbar.
Freundliche Grüße
Carsten Noetzel
Tags: advaned_url, fs5.1, url_erzeugung
-
Author: marro - 5/11/2015 12:26
Hallo Carsten,
hast Du einmal versucht, alle URLs zunächst zurückzusetzen (SiteStore-Rootknoten auswählen und dann im Kontextmenü unter "Extras" -> "Gespeicherte URLs zurücksetzen" auswählen) und anschließend das Projekt mit den neuen URL Creator Settings zu generieren?
Viele Grüße
Donato
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire