[TYPO3-UG Dutch] Hulp gevraagd bij het verwerken van velden uit eentabel

Benjamin Serfhos serfhos at redkiwi.nl
Thu Aug 12 14:17:15 CEST 2010


Hey Erwin,

Probeer devolgende code eens

*20 = COA
20 {
            10 = TEXT
            10.value = begin <br>
            20 = CONTENT
            20.wrap = <b> wrap ervoor </b> <br> | <b> wrap erna </b> <br>
            20 {
                table = tx_rsartikel_artikel
                select {
                        pidInList = 2302
                        selectFields = naam, bestand
                        # orderBy = jaar
                         }

                renderObj = COA
                renderObj {
                           10 = COA
                           10 {
                                 10 = TEXT
                                 10 {
                                       field = naam
                                       typolink.import = fileadmin/user_upload/DBmetrics/Artikelen/
						   typolink.import.data = {field:bestand}
                                      }
                                 20 = TEXT
                                 20 {
                                       field = bestand
                                       wrap = Naam: {field:naam}| wrap na
bestand <br>
                                      }

                                  } # eind renderobj.10

                         } # eind renderobj

             } # eind 20.20

   }   #eind 20*



Met vriendelijke groet,

Benjamin Serfhos
Redkiwi - Webdeveloper


-----Original Message-----
From: typo3-ug-dutch-bounces at lists.typo3.org [mailto:typo3-ug-dutch-bounces at lists.typo3.org] On Behalf Of Erwin Winkel
Sent: donderdag 12 augustus 2010 12:02
To: TYPO3 Usergroup Dutch
Subject: [TYPO3-UG Dutch] Hulp gevraagd bij het verwerken van velden uit eentabel

Hallo lijst,
ik wilde een eenvoudig klusje klaren (dacht ik). Ben nu een week bezig en
heb drie boeken doorgeworsteld, doch krijg het niet voor elkaar :-(. Ik heb
een tabel met 4 kolommen. Eén kolom bevat de titels van artikelen in een
tijdschrift, een andere kolom bevat de filenaam van het betreffende artikel.
Nu wil ik graag dat de titel linkt naar het betreffende artikel
(pdf-bestand). Eenvoudig klusje, toch? Niets is minder waar gebleken voor
mij.
Dit is wat ik tot nu toe gemaakt heb:

*20 = COA
20 {
            10 = TEXT
            10.value = begin <br>
            20 = CONTENT
            20.wrap = <b> wrap ervoor </b> <br> | <b> wrap erna </b> <br>
            20 {
                table = tx_rsartikel_artikel
                select {
                        pidInList = 2302
                        selectFields = naam, bestand
                        # orderBy = jaar
                         }

                renderObj = COA
                renderObj {
                           10 = COA
                           10 {
                                 10 = TEXT
                                 10 {
                                       field = naam
                                       typolink.parameter =
fileadmin/user_upload/DBmetrics/Artikelen/{field:bestand}
                                      }
                                 20 = TEXT
                                 20 {
                                       field = bestand
                                       wrap = Naam: {field:naam}| wrap na
bestand <br>
                                      }

                                  } # eind renderobj.10

                         } # eind renderobj

             } # eind 20.20

   }   #eind 20*

*De output is dit:*

*wrap ervoor *
ITIL en de SoftwareLifeCycle artikel
1<http://www.red-seadog.com/fileadmin/user_upload/DBmetrics/Artikelen/%7Bfield:bestand%7D>Naam:
{field:naam}Artikel_ITBM_1998_sep._ITIL_en_de_SoftwareLifeCycle_artikel_1_02.pdfwrap
na bestand
ITIL en de SoftwareLifeCycle artikel
1<http://www.red-seadog.com/fileadmin/user_upload/DBmetrics/Artikelen/%7Bfield:bestand%7D>Naam:
{field:naam}Artikel_ITBM_1998_sep._ITIL_en_de_SoftwareLifeCycle_artikel_1_03.pdfwrap
na bestand
ITIL en de SoftwareLifeCycle artikel
2<http://www.red-seadog.com/fileadmin/user_upload/DBmetrics/Artikelen/%7Bfield:bestand%7D>Naam:
{field:naam}wrap na bestand
ITIL en de SoftwareLifeCycle artikel
2<http://www.red-seadog.com/fileadmin/user_upload/DBmetrics/Artikelen/%7Bfield:bestand%7D>Naam:
{field:naam}wrap na bestand
Is ITIL Balanced - 1e
artikel<http://www.red-seadog.com/fileadmin/user_upload/DBmetrics/Artikelen/%7Bfield:bestand%7D>Naam:
{field:naam}wrap na bestand
Is ITIL Balanced - 2e
artikel<http://www.red-seadog.com/fileadmin/user_upload/DBmetrics/Artikelen/%7Bfield:bestand%7D>Naam:
{field:naam}wrap na bestand
Is ITIL Balanced - 3e
artikel<http://www.red-seadog.com/fileadmin/user_upload/DBmetrics/Artikelen/%7Bfield:bestand%7D>Naam:
{field:naam}wrap na bestand
*wrap erna *

So far, so good. Echter, in de link staat letterlijk
fileadmin/user_upload/DBmetrics/Artikelen/{field:bestand} i.p.v. de inhoud
van het veld. Wanneer ik de parameter vervang door een pid, werkt het prima.
Het blijkt dat {field:veldnaam} gewoonweg niet werkt in dit geval. Heb alle
mogelijke permutaties geprobeerd, maar geen succes.

Wat doe ik hier fout en wat moet ik doen om het voor elkaar te krijgen?

Dank voor alle hulp,
Groet,
Erwin Winkel
-- 
"Time flies like an arrow, fruit flies like a banana!"




-- 
"Time flies like an arrow, fruit flies like a banana!"
_______________________________________________
TYPO3-UG-Dutch mailing list
TYPO3-UG-Dutch at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch


More information about the TYPO3-UG-Dutch mailing list