Re: [TYPO3-german] Zugriff auf title sprachabhängig bei typolink

2011-01-25 Diskussionsfäden Jochen Overwien

Hallo,


für solche schon vorhandenen Felder erledigt das TYPO3 schon von alleine...
so habe ich z.B. einen Menütitel des Level 1 wie folgt definiert
(funktioniert bei beliebigen Sprachen) ... hier gehen natürlich auch
andere aufrufe wie field:header oder page:title (siehe dazu getText in
der TSRef)


prima - so klappt es nun:

marks.LOGO = IMAGE
marks.LOGO.file = bild.gif
marks.LOGO.stdWrap.wrap = div id=logo|/div
marks.LOGO.stdWrap.typolink.parameter = 12345
marks.LOGO.stdWrap.typolink.title.cObject=TEXT
marks.LOGO.stdWrap.typolink.title.cObject.stdWrap.data = levelfield:1, 
subtitle, slide



Ich habe stundenlang herumprobiert - ohne Ergebnis. Man muss aber auch 
erst einmal drauf kommen, dass subtitle als RootLineField in der 
localconf.php aktiviert werden muss:


$TYPO3_CONF_VARS['FE']['addRootLineFields'] .= ',subtitle';


Jochen



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Zugriff auf title sprachabhängig bei typolink

2011-01-24 Diskussionsfäden Jochen Overwien

Hallo Tonke,


das funktioniert mit einer Condition.

[globalVar = GP:L = 1]
temp.bestellen.imageLinkWrap.typolink.ATagParams = title=Startseite
[global]


jein - ich würde gerne flexibler sein. Zum einen möchte ich den title 
(oder subtitle) einer Seite auslesen und dann als title-Attribut 
ausgeben. Steht ja alles bereits in der Datenbank. Zum anderen möchte 
ich mich nicht festlegen, wieviele Sprachen ich später einmal haben 
möchte. Nicht dass ich nachher 200 Conditions habe...



Der sprachabhängige title (oder subtitle) steht ja in der Tabelle 
pages_language_overlay. Wie kann ich denn auf den entsprechenden Eintrag 
der pid zugreifen? Zugriff auf die uid bekomme ich ja über


.data = DB:pages_language_overlay:uid:title

aber das bringt einen ja nicht wirklich weiter. Denn dazu müsste ich ja 
jede uid kennen.



Jochen
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Zugriff auf title sprachabhängig bei typolink

2011-01-24 Diskussionsfäden Ralf-René Schröder

Jochen Overwien schrieb:
Der sprachabhängige title (oder subtitle) steht ja in der Tabelle 
pages_language_overlay. Wie kann ich denn auf den entsprechenden Eintrag 
der pid zugreifen?

für solche schon vorhandenen Felder erledigt das TYPO3 schon von alleine...
so habe ich z.B. einen Menütitel des Level 1 wie folgt definiert (funktioniert bei beliebigen 
Sprachen) ... hier gehen natürlich auch andere aufrufe wie field:header oder page:title (siehe dazu 
getText in der TSRef)


lib.modul.submenu = COA
lib.modul.submenu {
  20 = TEXT
  20.data = leveltitle:1
  ...
}

--
Ralf-René Schröder
http://if-20.com  ... YAML templates for TYPO3
__
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Zugriff auf title sprachabhängig bei typolink

2011-01-23 Diskussionsfäden Jochen Overwien

Hallo,

ist es möglich bei einem Typolink sprachabhängig auf den title zuzugreifen?

Mit

DB:pages:PID:title

bekomme ich nur den Standardeintrag.

Jochen
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Zugriff auf title sprachabhängig bei typolink

2011-01-23 Diskussionsfäden Markus Kobligk

Hallo Jochen,

Am 23.01.2011 15:53, schrieb Jochen Overwien:

ist es möglich bei einem Typolink sprachabhängig auf den title zuzugreifen?
Mit
DB:pages:PID:title
bekomme ich nur den Standardeintrag.


Was genau möchtest Du in welcher Situation machen?
Willst Du einfach nur einen Link erzeugen oder möchtest du aus einer 
Sprache (z.B. deutsch) auf eine Seite der englishen version verlinken?


Grüße,
Markus
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Zugriff auf title sprachabhängig bei typolink

2011-01-23 Diskussionsfäden Jochen Overwien

Hallo Markus,


Was genau möchtest Du in welcher Situation machen?
Willst Du einfach nur einen Link erzeugen oder möchtest du aus einer
Sprache (z.B. deutsch) auf eine Seite der englishen version verlinken?


ich erzeuge per Typoscript einen Link auf Home um ein Bild herum. Das 
ganze wird per Marker eingebunden. Nun mächte ich aber als 
title-Attribut eben den title (oder subtitle) sprachabhängig ausgeben.


Jochen
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Zugriff auf title sprachabhängig bei typolink

2011-01-23 Diskussionsfäden T. F. Koch
Hallo Jochen,

das funktioniert mit einer Condition.

Hier zwei Beispiele:

Beispiel 1:
temp.bestellen = IMAGE
temp.bestellen.file = fileadmin/...
temp.bestellen.imageLinkWrap = 1
temp.bestellen.imageLinkWrap.enable = 1
temp.bestellen.imageLinkWrap.typolink.parameter = 100
temp.bestellen.imageLinkWrap.typolink.ATagParams = title=Home
target=_self

[globalVar = GP:L = 1]
temp.bestellen.file = fileadmin/...
temp.bestellen.imageLinkWrap.typolink.ATagParams = title=Startseite
target=_self
[global]


Beispiel 2:
temp.headerbox = COA
temp.headerbox {
5 = IMAGE
5 {
  params = class=headerlogo
  altText = Home
  titleText = Home
  stdWrap.typolink.parameter = 100
  stdWrap.typolink.ATagBeforeWrap = 0
  stdWrap.typolink.ATagBeforeWrap.target = _self

  file.import = uploads/media/
  file.import.data = register:page_media
  file.maxH = 75
  file.maxW = 360
  file.import.override {
required = 1
data = levelmedia: -1, slide
listNum = 0
  }
}
}

[globalVar = GP:L = 1]
temp.headerbox.5.altText = Startseite
temp.headerbox.5.titleText = Startseite
[global]

Gruß
Tonke Koch

Am 24.01.2011 07:10, schrieb Jochen Overwien:
 Hallo Markus,
 
 Was genau möchtest Du in welcher Situation machen?
 Willst Du einfach nur einen Link erzeugen oder möchtest du aus einer
 Sprache (z.B. deutsch) auf eine Seite der englishen version verlinken?
 
 ich erzeuge per Typoscript einen Link auf Home um ein Bild herum. Das
 ganze wird per Marker eingebunden. Nun mächte ich aber als
 title-Attribut eben den title (oder subtitle) sprachabhängig ausgeben.
 
 Jochen
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german