Zum Inhalt springen

special=browse | up/prev/next.fields in 2 Sprachen

Erstellt am 6. März 2008 · 6 Antworten · letzte Antwort am 6. März 2008

Tags: Frage

potzblitz ·

Hallo Alle,
nach stundenlangem testen und ahnungslosem Anfänger-herumexperimentieren gebe ich auf:
Habe bei folgender Vor-Zurück-Navi die field-Bezeichnungen angepasst, da ich nicht den Page-/Nav-Title angezeigt bekommen möchte:

// Vor-Zurueck-Menu
page.10.subparts.PRENEX = HMENU
page.10.subparts.PRENEX {
  special = browse
  entryLevel = 3
  special {
    items = up|prev|next
    up.fields.nav_title = Overview
    prev.fields.title = Previous
    next.fields.title = Next
  }  
  1 = TMENU
  1.noBlur = 1
  1.wrap = <ul id="infonav">|</ul>
  1.NO {
    allWrap = <li class="ov">|</li>|*|<li class="pre">|</li> | |*|<li class="nex">|</li>
  }
}

Nun sollen diese felder bei switch nach spanisch (2-Sprachigkeit der Seite ist schon angelegt und funktioniert soweit) natürlich diese Felder auch in Spanisch angezeigt werden.
Genau hier scheitere ich, habe u.a. schon folgendes probiert, erschien mir logisch, funktioniert nur leider nicht:

...
special {
    items = up|prev|next
    up.fields.nav_title = Overview
    prev.fields.title = Previous
    next.fields.title = Next
    [globalVar = GP:L = 3]
    up.fields.nav_title = vista general
    prev.fields.title = anterior
    next.fields.title = proximo
    [global]
  }
...

Wie kann ich das Problem lösen?
Oder muß ich gar alles ganz anders aufbauen?

Mit herzlichem Dank für jede Hilfe

potzblitz ·

Hallo Georg,
danke für die schnelle Antwort.
Ich verstehe nicht ganz,
welche condition meinst Du?
Habe ich das nicht mit

[globalVar = GP:L = 3]
up.fields.nav_title = vista general
prev.fields.title = anterior
next.fields.title = proximo
[global]

bereits getan?
Oder bin an der falschen Stelle?
Darf ich - als absoluter anfänger - um ein snippet code zur veranschaulichung bitten?
Vielen Dank.

potzblitz ·

@georg:
Habe also das ganze jetzt so:

page.10.subparts.PRENEX = HMENU
page.10.subparts.PRENEX {
  special = browse
  entryLevel = 3
  special {
    items = up|prev|next
    up.fields.nav_title = Overview
    prev.fields.title = Previous
    next.fields.title =  Next  
  }
  1 = TMENU
  1.noBlur = 1
  1.wrap = <ul id="infonav">|</ul>
  1.NO {
    allWrap = <li class="ov">|</li>|*|<li class="pre">|</li>&nbsp;&#124&nbsp;|*|<li class="nex">|</li>
  }
}
[globalVar = GP:L = 3]
special.up.fields.nav_title = vista general
special.prev.fields.title = anterior
special.next.fields.title = proximo
[global]

Und auch andere positionen ausprobiert - alles ohne erfolg.
Bin ich wenigstens halbwegs auf dem richtigen weg? - mach seit stunden nur trial'n'error-scripting, bin total ahnungslos.
Auch TSRef, mit deren Hilfe ich ja dieses special-menu erstellt habe, hilft mir nicht weiter. Gibt's sonst irgendwo hinweise?
Noch mal many thx im voraus.

just2b ·

der weg stimmt schon mal, nur wenn du dir das anschaust.. die condition alleine... da steht jetzt so ein special einsam herum und TYPO3 hat keine ahnung wohin das gehört..
also gehört da noch hin

page.10.subparts.PRENEX.special.up.fields.nav_title = vista general

georg

potzblitz ·

@Georg:
Hast völlig recht, da hätte ich auch drauf kommen sollen, ich Hirni.
Fand's ja auch ein wenig einsam da so allein, ohne jeden Bezug ...

Jedenfalls vielen Dank, es funktioniert, habe was gelernt, bin very happy und Du mein Held des Tages.

😃