[TYPO3-german] Typoscript Concatenation Kommaseparierte Werte stdwrap

Andreas Freund andfriend23 at gmail.com
Tue Jun 17 19:23:26 CEST 2014


Hallo Typoscript-Helden,

ich baue mir in TS ein COA zusammen welches aus drei Textelementen besteht.

20 = COA
20 {
 10 = TEXT
 10 {
    field = expire_date
    stdWrap.if.isTrue.field = expire_date
    stdWrap.date = Y-m-d
    stdWrap.prepend = TEXT
    stdWrap.prepend.value = Expiration date:
    stdWrap.wrap = |
    stdWrap.noTrimWrap = | |, |
 }

 20 = TEXT
 20 {
   field = referenceno
   stdWrap.if.isTrue.field = referenceno
   stdWrap.wrap = |
   stdWrap.prepend = TEXT
   stdWrap.prepend.value = Reference Number:
   stdWrap.noTrimWrap = | |, |
 }

30 = CONTENT
30 {
   table = tx_schlagworte_domain_model_taggroups
   select {
        pidInList = 234, 345
        andWhere.field = uid
        andWhere.wrap = uid_local = |
        join = tx_jobs_job_taggroups_mm
ON tx_schlagworte_domain_model_taggroups.uid =
tx_jobs_job_taggroups_mm.uid_foreign
        groupBy = title
   }

  renderObj=COA
  renderObj{
      5 = TEXT
      5 {
        field= title
        wrap= |
      }
      stdWrap.noTrimWrap = | | |
      }
      stdWrap.if.isTrue.field = title
      stdWrap.prepend = TEXT
      stdWrap.prepend.value = Taggroup(s):
 }

  wrap = <description><![CDATA[|]]></description>


Das funktioniert auch nun schon fast. Das einzige Problem was noch besteht
ist das ich diese drei Werte kommasepariert ausgeben möchte, aber so das
wenn z.B. der letzte oder die letzten zwei Parameter leer sind nicht ein
Komma am Ende der Zeile steht.

Hat jemand eine Idee wie man das schick machen könnte?

Gruß,
Andreas


More information about the TYPO3-german mailing list