VF DSL 468x60

Question: Is it possible to feed a TYPO3 TS form with data from a database table, in order to generate a SELECT/OPTION tagset?

Submitting your vote...
Rating: 5.0 of 5. 3 vote(s).
Click the rating bar to rate this item.

Answer: Yes. It's possible by using the "data" property of the FORM object, and then generate the correct

format using TS.

 

The only (minor) drawback, is that form created using "dataArray", will always be added AFTER the fields you create using the "data" property.

So it's best to create the entire form using the "data" property.

 

So what we need to generate, is a string similar to this:

 

Haircolor: | haircolor=select| Blue=blue , Red=red , Brown=brown

 

#[Standard FORM object stuff here..]
data.cObject = COA
data.cObject {
  	# First we generate the static part of the string.
  10 = TEXT
  10.value = Haircolor: | haircolor=select |
   
  	# Then we collect the data from DB
  20 = CONTENT
  20 {
    		# This is the table we want to get data from.
    table = tx_mytable
    select.pidInList = 54
     
    		# Here each Label/Value pair for the option tag is generated,
    		# with each pair seperated by a comma
    renderObj = TEXT
    renderObj.dataWrap = {field:title}={field:uid},
     
    		# Finally we removed the last comma from the string.
    stdWrap.substring = 0,-1
  }
}
#[Standard FORM object stuff here..]

 

 

This snippet was submitted by Peter Klein



Comments


No comments

Add comment

* - required field

*



*
*

Top 10 Updates

Creating a simple Infocenter using TYPO3 geändert am  17-Nov-2009 11:12:52
Making the Section Menu work correctly with TemplaVoila geändert am  05-May-2009 10:27:17
Show pages with type "Not in Menu" in a sitemap geändert am  05-May-2009 10:11:17
Implementation of the DHTML menu from brainjar.com  geändert am  01-Feb-2009 13:02:48
Sample DHTML menu geändert am  01-Feb-2009 12:51:25
A introduction to the CONTENT object geändert am  26-Jan-2009 12:20:39
Sample for dynamic image masks geändert am  16-Dec-2008 15:42:32
Useful Links geändert am  11-Dec-2008 10:06:17
Using Transparent PNG's in IE5/6 without JavaScript geändert am  04-Oct-2008 12:27:15
Using lightbox without extension geändert am  13-Jun-2008 14:20:51

Latest comments

23-Feb-2010 04:40:25
Janna schrieb: what about the css? I am still not clear how to link typoscript with the css. Kindly...
Text menu
05-Feb-2010 18:38:50
Martin Terber schrieb: Didn't work for me neither. I will try in TMENU now.
Alternativ sorting for menu items
27-Jan-2010 23:41:31
romx schrieb: U know its dob't work apply to Tmenu))
Alternativ sorting for menu items
Deutsch
Search: