Zum Inhalt springen

Seitentyp Shortcut - unterschiedliche Ziele möglich?

Erstellt am 21. März 2006 · 6 Antworten · letzte Antwort am 22. März 2006

Tags: Seiten & Seitenbaum, Frage

Crobenco ·

Hallo Forum,

habe evtl. nich so alltägliches Problem.
Ich habe als Hauptmenüpunkt eine Seite vom Typ Shortcut welche direkt auf den ersten Unterpunkt dieser Rubrik verlinkt. Soweit ja alles normal.

Nun habe ich den Webauftritt zweisprachig angelegt. Und es gibt hier Seiten welche entweder nur dt. oder nur engl. Content haben. In diesen Fällen habe ich von einem "Thema" zwei Seiten angelegt - eine dt., eine engl. .Per excludeList lasse ich die betreffenden Seiten ausblenden je nach Sprache.

Nun ists in diesem speziellen Fall leider so dass ich den Shortcut auf die dt. Seite gesetzt habe. Gibt es eine Möglichkeit hier in Abhängigkeit der gewählten Sprache per TypoScript das Ziel des Shortcuts zu ändern?

Evtl. so nach dem Motto: wenn die Seite keinen eng. Content hat, dann leite weiter auf die betreffende engl. Parallelseite.
Ist nur so ne Idee ... evtl. weis ja einer von euch ob das überhaupt möglich ist 😉

Vielen Dank für eventuelle Tipps im Voraus - der Crob

Crobenco ·

Hi Wunschtacho,

Danke für die Idee.

Klappt leider nicht. #paralyzed#
Hatte das vorher auch schonmal ausprobiert in der Annahme, da ja die dt. Seite bei "Sprache" engl. theoret. aus dem Menü ausgeblendet wird. Leider trifft das hier nicht zu ?!?!

Der Shortcut geht dennoch auf die erste Unterseite ohne die Ausblendung dabei zu beachten - diese gilt dann wohl auch nur für die Darstellung der Untermenüpunkte schätze ich. Wäre ja dann auch recht einfach zu lösen das Problem.

Vielleicht hat ja jemand ne Idee wie man das vielleicht mittels TypoScript Code lösen kann ?!?!

der Crob

Crobenco ·

Hallo Sascha, Danke für die Antwort.

soweit klappt ja bei mir die Sprachunterscheidung bei anderen Elementen.
Ich will mal kurz zum Verdeutlichen ne kleine Skizze bemühen.

Seite 03 (Seitentyp » Shortcut, mit dem *Shortcut auf die 1. Unterseite)
|
| - UNTERSEITE 1 (nur dt. Content)
| - UNTERSEITE 2 (nur engl. Content)
| - unterseite 3
| - unterseite 4

* momentan ist der Shortcut-mode auf "automatisch die 1. Unterseite ansteuern" eingestellt.

Ich habe bei Sprache dt UNTERSEITE 2 per menu.exList ausgeblendet und bei Sprache engl. eben UNTERSEITE 1. Die betreffenden Unterseiten werden auch richtig in der Subnavi und im ebenfalls vorhandenen TMENU_LAYERS ausgeblendet.

Nun führt eben Seite 03 als Typ "Shortcut" auf UNTERSEITE 1 aber leider wird bei Sprache engl. die Ausblendung vom Shortcut nicht wahrgenommen.

Daher hatte ich evtl. die Idee, dass man per Typoscript im SETUP auf Seite 03 festlegen kann wenn Sprache dt. -» dann die Shortcut PID auf UNTERSEITE 1 und bei Sprache engl. die Shortcut PID auf UNTERSEITE 2 ?!?!

Leider habe ich hier keine Ahnung wie ich das Element Shortcut einer Seite per TScode ansprechen kann... (hatte es mit content.shortcut.pid = pid versucht ...) leider ohne Efolg bzw. ist der code wohl total abwegig :o

vielleicht ists ja auch garnich möglich den Shortcut in Abhängigkeit einer best. Sache (kann ja auch bei unterschied. Browsern o.ä. sein) per Hand (TScode) zu beeinflussen ... #paralyzed#

ps: ich weis, die Konstelation UNTERSEITE 1 (nur dt. content) und UNTERSEITE 2 (nur engl. content) ist recht seltsam, aber für die Sache welche ich grad bearbeite so benötigt

Dankööö für eure bisherigen (und kommenden 😉 ) Ideen.

der crob

jenses ·

Lege für jede Sprache einen eigenen Seitenbaum an,
anders wirst du mit deiner Konstellation nicht zu Rande kommen.
Der einzige andere AUsweg wäre einer user_function im Menü,
aber wo bleiben denn da die Vorteile eines dznamischen CMS ?

Crobenco ·

Hallo jenses,

Danke für den Hinweis.
Werd mich morgen mal kundig machen zu "user_function"

gruß - der crob