[TYPO3-german] tt_address organization Feld
Freye, Marian
freye at wiso.uni-koeln.de
Fri Aug 8 03:01:56 CEST 2014
Am 07.08.14 09:53, schrieb Freye, Marian:
> Liebe TYPO3-Liste,
>
> ich versuche gerade auf unserer Website tt_address etwas zu verändern. Es geht um folgendes:
> Wenn bei einem Eintrag das Feld WWW leer geblieben ist, soll im Feld Organization "Kein Institut angegeben" ausgegeben werden.
> Bei meinem jetzigen Code (s.u.) wird allerdings bei jedem einzelnen Eintrag im Feld Organization "Kein Institut angegeben" ausgegeben.
> Vielleicht kann mir ja jemand helfen bzw. mir sagen, wo mein Fehler liegt.
> Danke schonmal dafür.
>
> Code:
> plugin.tx_ttaddress_pi1.templates.UniCD_Personenliste {
>
> organization.stdWrap.cObject = COA
> organization.stdWrap.cObject {
> 10 = TEXT
> 10.value = Kein Institut angegeben
> 10.ifEmpty.field = www
> :
> }
> }
vorsicht mit den if...
ifempty funktioniert wie folgt:
wenn das zugrundeliegende element leer ist wird der Wert von ifempty
angezeigt
// zeige eingetragene Organisation an
10 = TEXT
10.field = organisation
// oder einen Ersatztext, dass nichts angegeben wurde
10.ifempty = keine Organization angegeben
was du suchst ist wohl eher ein bedingtes override
organization = TEXT
organization.field = organization
organization.override = Kein Institut angegeben
organization.override.stdWrap.if.isFalse.field = www
(beachte den Unterschied zwischen if.isFalse [1] und ifempty [2])
[1]
http://docs.typo3.org/typo3cms/TyposcriptReference/6.1/Functions/If/Index.html#if
[2]
http://docs.typo3.org/typo3cms/TyposcriptReference/6.1/Functions/Stdwrap/Index.html#stdwrap-ifempty
bernd
--
http://www.pi-phi.de/cheatsheet.html
Hallo Bernd,
danke für deine Antwort. Bei den Einträgen, bei denen das Feld WWW leer geblieben ist, wird nun, wie gewünscht, im Feld Organisation "Kein Institut angegeben" ausgegeben. Danke dafür.
Allerdings wird jetzt bei allen anderen Einträgen im Feld Organisation nichts mehr ausgegeben, statt dem eigentlichen Eintrag im Feld Organisation. Wie kann man das noch umgehen?
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list