[TYPO3-german] vCard File (.vcf) generieren - Ausgabe falsch

Peter Linzenkirchner liste at lisardo.de
Sun Sep 18 16:01:12 CEST 2016


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 <jc at 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 at 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



More information about the TYPO3-german mailing list