Modulentwicklung - Vorschau im Backend führt nur zur Startseite
Hallo zusammen,
ich habe kürzlich eine Webseite von Contao 4.4 auf 4.9 geupdatet. Mein selbst geschriebenes Modul dient der Verwaltung einer Orte-Datenbank, im Frontend werden die einzelnen Datensätze mit einem eigenen Alias ausgegeben, d.h. ich habe z.B. folgenden Link:
www.domain.de/ort/alias.html
Bisher konnte ich über das Backend während der Bearbeitung eines Ortes über die Vorschau direkt die obige URL mit dem /preview.php/ dazwischen aufrufen. Allerdings funktioniert das seit dem Update nicht mehr.
Wenn ich in der Bearbeitungsmaske auf "Vorschau" klicke, gelange ich zu /preview.php/startseite.html und nicht zur jeweiligen Orte-Unterseite.
Leider habe ich dazu auch über Meister Google bislang nichts gefunden, ich hoffe also, ihr könnt mir weiterhelfen :-)
Vielen DANK vorab und liebe Grüße
Mike
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
Ainschy
Kann du das näher beschreiben ggf. mit Screenshots? So ganz verstanden habe ich deine vorgehensweis nicht.
Also:
Ich habe vor ein paar Jahren ein eigenes Modul/Erweiterung geschrieben, über das man im Backend eine Datenbank-Tabelle verwalten kann. In der Tabelle befinden sich Orte und werden im Frontend auf einer OpenStreetMap-Karte über Leaflet ausgegeben. Man kann im Frontend einen Ort anklicken und erhält daraufhin weitere Informationen.
Wenn ich im Backend einen Ort bearbeite, konnte ich bisher oben auf "Vorschau" klicken (siehe Screenshot) und habe dann auch die entsprechende Seite ausgegeben bekommen. Die Seite hat normalerweise (wenn ich über das Frontend auf einen Ort auf der Karte klicke) die URL:
www.domain.de/ort/alias
Die Vorschau müsste mich also eigentlich zu folgender URL bringen:
www.domain.de/preview.php/ort/alias
Seit dem Update komme ich über ebendiese Vorschau aber nur noch zur Startseite. Also
www.domain.de/preview.php/startseite
Wenn ich über die Seitenstruktur eine Unterseite bearbeite, z.B. Impressum, dann komme ich über den Vorschau-Link auch dorthin, das funktioniert also nach wie vor wie gewohnt:
www.domain.de/preview.php/impressum
Ich hoffe das ist verständlicher?
@zonky:
Nein, die 404er ist keine Weiterleitung...
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Morgen,
danke schon mal für die ganzen Antworten!
Der Vorschau-Link hat vor dem Update einwandfrei funktioniert und wurde auch immer genutzt... :-(
Ich habe jetzt über das DCA einen Button in die Bearbeitungsmaske eingebaut, siehe Screenshot. Die für mich feine Lösung ist das jedoch nicht wirklich...
LG Mike