contao / core

Contao 3 → see contao/contao for Contao 4
GNU Lesser General Public License v3.0
492 stars 213 forks source link

Seitenstruktur: Interne Weiterleitung (Feature-Vorschlag) #3848

Open poxx opened 12 years ago

poxx commented 12 years ago

Es wäre toll, wenn man beim Seitentyp "Interne Weiterleitung" die Möglichkeit hätte zu wählen, ob man:

verlinken möchte.

christophbach commented 12 years ago

+1 dafür, wollte ich auch gerade vorschlagen. Um mal ein Anwendungszenario zu skizzieren:

Mein Auftraggeber bietet wechselnde Schulungen an und beschreibt diese auf Unterseiten, der Navigationspunkt selber hat keinen Inhalt, nur die Unterstruktur. Da Schulungen hinzukommen und wegfallen können, ist es immer umständlich bei Änderungen das Weiterleitungsziel neu zu definieren. Die Änderungen sind nicht regelmäßig und solche Einstellungen werden ja gerne mal vergessen. Da sowieso Einigung darauf besteht, immer die erste Unterseite anzeigen zu lassen, wäre das eine hilfreiche und ohne Aufwand nutzbare Möglichkeit.

africanforest commented 11 years ago

Das gibt es doch schon. Wenn bei einer Seite vom Typ Interne Weiterleitung keine Weiterleitungsseite definiert wird, wird automatisch zur ersten Unterseite weitergeleitet.

@poxx: Was ist für dich der Unterschied zwischen einer "ersten Unterseite" und einer "ersten regulären Unterseite"?

poxx commented 11 years ago

Die erste Unterseite kann auch von einem anderen Typ sein als "Reguläre Seite". Habe ich als erste Subseite eine vom Typ "Externe Weiterleitung" möchte ich evtl. nicht das beim Aufruf des Parents direkt auf eine externe Seite weitergeleitet wird, sondern auf die erste reguläre Subseite.

Wenn ich im Menü dann die Seitenreihenfolge ändere muss ich nicht darauf achten, dass ich die Weiterleitung der Parentseite auch ändere. Das kann z.B. dann sinnvoll sein, wenn ich Seiten habe die nur zu bestimmten Zeiten angezeigt werden sollen.

africanforest commented 11 years ago

Ich habe eine Zeitlang gebraucht, um mir dieses Szenario vorzustellen. Ich denke, du willst so etwas wie "Seite von der Weiterleitung ausnehmen". Diese Eigenschaft könnte eine Seite haben, die man fix in oberster Position haben möchte, aber auf die vom Parent nicht weitergeleitet werden soll (sondern auf die erste darunter positionierte Seite).

poxx commented 11 years ago

Könnte man sicher auch so lösen. Eine Einstellung unmittelbar auf der Weiterleitung-Seite fände ich für den administrativen Aufwand aber günstiger. Man müsste sich nicht um zwei Seiten kümmern.

leofeyer commented 11 years ago

Wenn bei einer Seite vom Typ Interne Weiterleitung keine Weiterleitungsseite definiert wird, wird automatisch zur ersten Unterseite weitergeleitet.

Nein, es wird zur ersten regulären Unterseite weitergeleitet (zweiter Fall in der o.g. Liste). Es fehlt also nur der erste Fall; gibt es dafür Anwendungsbeispiele?

poxx commented 11 years ago

Angenommen Ich habe in meinem Seitenbaum einen Bereich in dem ich jeden Tag eine neue Seite mit einem externen oder internen Verweis erstellen und den neuesten immer oben im Baum positioniere. Beim Klick auf den Parent möchte ich nun dass immer gleich die erste Seite angezeigt wird. Die anderen Seiten dienen dann als Archiv. Könnte ich mir gut als "Kundenprojekt/Fundstück des Tages" vorstellen.