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

Peter Linzenkirchner liste at lisardo.de
Sun Sep 18 16:04:35 CEST 2016


Nachtrag: 

Conditions dürfen nie innerhalb von geschweiften Klammern stehen. 

Also wenn dann so: 


page=Page
page {
     # Code
}



[condition]
page {
    # bedingter Code
}
[end]

Aber wie gesagt, du brauchst keine Condition. 

Gruß
Peter


> Am 18.09.2016 um 16:01 schrieb Peter Linzenkirchner <liste at lisardo.de>:
> 
> 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
> 
> _______________________________________________
> 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