[Typo3-german] Typoscriptfrage zu leveluid

JoH info at cybercraft.de
Mon Nov 14 17:11:27 CET 2005


Stefan Bothner | [m]zentrale wrote:
> Hi,
>
> danke für den Tipp - das TSREF hatte ich schon gelesen.
> Das Problem ist, das er mir (bei angeschaltetem DB-DEbugging)
> einen Fehler in der Abfrage ausgibt, und zwar für die Spalte
> uid. Mit diesem TS wird die uid nicht gewrappt.
>
> lib.kopfimage = CONTENT
> lib.kopfimage{
> table = pages
> select.pidInList = { leveluid : 1,slide }
> select.pidInList.insertData = 1
> select.andWhere.field = pid
> select.andWhere.wrap = uid=|

uid=pid? - Kann nicht wirklich funzen, oder?
Damit würdest Du nur auf direkten Unterseiten der jeweiligen Seite ein
Ergebnis erzielen.
Deses ganze CONTENT Konstrukt ist im Grunde auch gar nicht nötig.

lib.kopfimage = IMAGE
lib.kopfimage {
    file.import = uploads/media/
    file.import.data = levelmedia:1
    file.import.listNum = 0
}
Sollte eigentlich reichen. Auf "slide" kannst Du in Deinem Fall verzichten,
weil das Bild ja immer nur aus der 1. Eben geholt werden soll.
Was sich aber anbieten würde, ist mit einem default Image zu arbeiten, damit
auch dann etwas angezeigt wird, wenn gerade kein Bild hochgeladen wurde.

lib.kopfimage = IMAGE
lib.kopfimage {
    file {
        import.cObject = TEXT
        import.cObject.value = fileadmin/images/defaultback.gif
        import.cObject.override {
            required = 1
            data = levelmedia:1
            listNum = 0
            wrap = uploads/media/ |
        }
    }
}

So, oder so ähnlich, sollte das klappen.

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.openbc.com/go/invuid/Jo_Hasenau





More information about the TYPO3-german mailing list