Aktionen
GX-Bug #59775
geschlossenWenn man im Content Manager eine Inhaltsseite nachträglich auf den Typ Verlinkung ändert ist die Seite unter der bisherigen URL immernoch aufrufbar
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.1.0, 3.11.1.0
Release Notes Langtext:
Inhaltsseiten die zum Typ Verlinkung geändert werden leiten jetzt auf die angegeben Url weiter und zeigen nicht mehr den alten Inhalt an.
Beschreibung
Wir sollten in diesem Fall auf das Ziel des Links weiterleiten
EDIT
- Navigiere zu Darstellung > Content Manager > Seiten
- Lege z.B. in der Hauptkategorie eine neue Inhaltsseite an
- Überprüfe im Shop, ob die Inhaltsseite korrekt angezeigt wird, kopiere dabei die URL in die Zwischenablage
- Ändere die Seitenart der Inhaltsseite auf Verlinkung, gebe eine Linkadresse ein
- Überprüfe im Shop, ob der Link aufgerufen werden kann
- Rufe die alte URL aus der Zwischenablage auf Ergebnis: die alte Inhaltsseite kan weiterhin aufgerufen werden --> nicht ok
Aktionen
#1
Von Ulrich Wenk vor mehr als 5 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
- Status wurde von Gemeldet zu Anerkannt geändert
Aktionen
#2
Von Jonatas Fischer vor mehr als 5 Jahren aktualisiert
- Tags wurde auf Ready gesetzt
Sugested change¶
- Create the protected property valid_content_type on class \ShopContentContentControl
- Change the method \ShopContentContentControl::get_content_data to check if the property content_type was set, if so, check if the field valid_content_type is included in $valid_content_type on the SQL query.
- Change the method *** \ShopContentContentControl::set_validation_rules*** to add validation to the field valid_content_type as array.
- Change the file src/shop_content.php to add the flowing property to the object:
$coo_shop_content_control->set_('valid_content_type', ['content', 'file']);
Aktionen
#3
Von Marvin Muxfeld vor mehr als 5 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
- Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Aktionen
#4
Von Marvin Muxfeld vor mehr als 5 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Release Notes Langtext aktualisiert (Vergleich)
Aktionen
#5
Von Till Tepelmann vor mehr als 5 Jahren aktualisiert
- Tags wurde von Ready zu Ready, stable geändert
Aktionen
#6
Von Marvin Muxfeld vor mehr als 5 Jahren aktualisiert
- Zugewiesen an wurde von Marvin Muxfeld zu Core-Entwickler geändert
Aktionen
#7
Von Till Tepelmann vor mehr als 5 Jahren aktualisiert
- Zielversion wurde von 133 zu 3.13.1.0 beta1 geändert
Aktionen
#8
Von Amine Riad vor mehr als 5 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Amine Riad geändert
Aktionen
#9
Von Amine Riad vor mehr als 5 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen
#10
Von Moritz Bunjes vor mehr als 5 Jahren aktualisiert
- Tags wurde von Ready, stable zu Ready geändert
Aktionen