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

Stefan Reichelt eichelt at web.de
Wed Nov 14 12:27:36 CET 2012


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
>



More information about the TYPO3-german mailing list