Hallo Johannes, 

das funktioniert tatsächlich anders: 

page = PAGE
page {
   typeNum=0
   # dein normales PAGE-Objekt
}

vCard = PAGE
vCard {
     typeNum = 5000
     # und der Rest deiner Definition. 
}

Thats it. 
Keine Condition, die type= Defintion reicht aus. 
Wenn typeNum= fehlt, wird der Typ 0 angenommen, deshalb ist es beim normalen 
page-Objekt nicht nötig, typeNum= zu schreiben. 

Gruß
Peter


> Am 18.09.2016 um 15:57 schrieb Johannes C. Laxander <j...@laxander.com>:
> 
> Hallo,
> 
> ich dachte, das sei ganz einfach: eigenes Page-Objekt mit eigener typeNum
> erstellen und fertig. Pustekuchen!
> 
> Das ist der Link für die vcf-Datei:
> http://domain.tld/?n=Nachname&v=Vorname&pagetype=5000
> 
> Mein TypoScript  sieht so aus:
> 
> page = PAGE
> page {
>   typeNum = 0
>  ...
> }
> page.10 = FLUIDTEMPLATE
> page.10 {
> ...
> }
> 
> [globalVar = GP:pagetype=5000]
>       config {
>               disableAllHeaderCode = 1
>               additionalHeaders = Content-Type:text/vcard
>               disableCharsetHeader = 1
>               disablePrefixComment = 1
>               # verhindere Ausgabe von parseTime
>               debug = 0
>       }
> 
>       vcard = PAGE
>       vcard {
>               typeNum = 5000
>               10 = TEXT
>               10.value (
>                       BEGIN:VCARD
>                       VERSION:2.1
>                       ...
>                       END:VCARD
>               )
>       }
> [global]
> 
> Es wird eine Datei Download.vcf heruntergeladen.
> Aber es wird der HTML-Code der aktuellen Seite ausgegeben!???
> Die Datei Download.vcf hat folgenden Inhalt:
> 
> <div id="wrap" >
>       <div class="headerservice container hidden-print">
>               <div class="row">
>               </div>
>       </div>
>       <header class="topheader">
> ... usw.
> 
> Was mache ich falsch???
> 
> Johannes.
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

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

Antwort per Email an