Projekt

Allgemein

Profil

Aktionen

GX-Bug #59775

geschlossen

Wenn man im Content Manager eine Inhaltsseite nachträglich auf den Typ Verlinkung ändert ist die Seite unter der bisherigen URL immernoch aufrufbar

Von Wilken Haase vor mehr als 5 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Amine Riad
Kategorie:
Core
Zielversion:
% 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

  1. Navigiere zu Darstellung > Content Manager > Seiten
  2. Lege z.B. in der Hauptkategorie eine neue Inhaltsseite an
  3. Überprüfe im Shop, ob die Inhaltsseite korrekt angezeigt wird, kopiere dabei die URL in die Zwischenablage
  4. Ändere die Seitenart der Inhaltsseite auf Verlinkung, gebe eine Linkadresse ein
  5. Überprüfe im Shop, ob der Link aufgerufen werden kann
  6. Rufe die alte URL aus der Zwischenablage auf Ergebnis: die alte Inhaltsseite kan weiterhin aufgerufen werden --> nicht ok

Aktionen #1

Von Ulrich Wenk vor fast 5 Jahren aktualisiert

  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #2

Von Jonatas Fischer vor fast 5 Jahren aktualisiert

  • Tags wurde auf Ready gesetzt

Sugested change

  1. Create the protected property valid_content_type on class \ShopContentContentControl
  2. 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.
  3. Change the method *** \ShopContentContentControl::set_validation_rules*** to add validation to the field valid_content_type as array.
  4. 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 fast 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 fast 5 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #5

Von Till Tepelmann vor fast 5 Jahren aktualisiert

  • Tags wurde von Ready zu Ready, stable geändert
Aktionen #6

Von Marvin Muxfeld vor fast 5 Jahren aktualisiert

  • Zugewiesen an wurde von Marvin Muxfeld zu Core-Entwickler geändert
Aktionen #7

Von Till Tepelmann vor fast 5 Jahren aktualisiert

  • Zielversion wurde von 133 zu 3.13.1.0 beta1 geändert
Aktionen #8

Von Amine Riad vor fast 5 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Amine Riad geändert
Aktionen #9

Von Amine Riad vor fast 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 fast 5 Jahren aktualisiert

  • Tags wurde von Ready, stable zu Ready geändert
Aktionen #11

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Tags Ready wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF