[TYPO3-german] TypoScript Datenbankabfrage: Wenn Feld leer, Standardwert verwenden

HC-Media office at hc-media.org
Wed Nov 14 13:41:58 CET 2012


Danke, hat genau so funktioniert.

Lg Christof 

--
Mit freundlichen Grüßen
Christof Hausladen
---------------------------------------
HC-Media
e-mail: office at hc-media.org
web: http://www.hc-media.org

Von meinem iPhone gesendet

Am 14.11.2012 um 12:27 schrieb Stefan Reichelt <eichelt at web.de>:

> Hallo Christof,
> 
> klingt wie ein Fall fuer ifEmpty oder override:
> --
> 5.renderObj.file.import.ifEmpty = default.jpg
> --
> 
> So ungefaehr. Weiss jetzt nicht ob der Syntax so stimmt, musst damit rumprobieren.
> In der TSref [1] mehr ueber ifEmpty und override.
> 
> Beste Gruesse
> Stefan
> 
> [1] http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.7.0/view/1/5/
> 
> On 14/11/2012 11:22, HC-Media wrote:
>> 
>> Liebe Community,
>> 
>> ich hätte mal eine Frage zu einer TS-DB-Abfrage.
>> 
>> 
>> Ich habe eine kleine Extension, bei der man optional ein Bild hochladen
>> kann.
>> Jetzt würde ich gerne wenn kein Bild hochgeladen wurde auf ein
>> "default.jpg" zugreifen.
>> 
>> Also wenn "tx_myexttestmessages_entryimage" leer
>> ist, soll aus dem Ordner "uploads/tx_myexttestmessages/" das "default.jpg"
>> Bild geladen werden.
>> 
>> Hat hierzu jemand eine Idee, mein TS-Code sieht wie
>> folgt aus:
>> 
>>  5 = CONTENT
>>  5 {
>>  table = tx_myexttest_messages
>>  select {
>> 
>> andWhere.dataWrap = uid={field:uid}
>>  }
>> 
>>  renderObj = IMAGE
>> 
>> renderObj.file.import = uploads/tx_myexttestmessages/
>> 
>> renderObj.file.import.field = tx_myexttestmessages_entryimage
>> 
>> renderObj.file.width = 200
>>  renderObj.file.height = 200c
>>  renderObj.wrap =
>> |
>>  }
>> 
>> LG
>> Christof
> 
> _______________________________________________
> 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