Einzelnen Beitrag anzeigen
  #3  
Alt 02.10.06, 10:09
Nejah Nejah ist offline
Forum Newbie
 
Registriert seit: 06.09.06
Alter: 22
Beiträge: 46

Hallo!

Ja, so ungefähr sieht mein DS mit der Farbauswahl auch aus. Die Selector-Boxen funktionieren soweit auch richtig (die Auswahl lässt sich als Text ausgeben).

Mein Problem ist, dass ich einen Codeschnipsel bräuchte, der die jeweilige Auswahl in den Selector-Boxen verarbeitet, nach dem Schema:
"Wenn 'blau' ausgewählt, dann setze fontColor = blue"

Irgendwie schaffe ich es nicht, alleine einen funktionierenden if- oder CASE-Befehl zu schreiben.

Hier der Code der Auswahllisten im DS:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
<field_colorselect1 type="array">
<type>no_map</type>
<tx_templavoila type="array">
<title>Color Select Line 1</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>select</eType>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>select</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">Dark blue</numIndex>
<numIndex index="1">Dark blue</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">White</numIndex>
<numIndex index="1">White</numIndex>
</numIndex>
</items>
<default>0</default>
</config>
<label>Color Select Line 1</label>
</TCEforms>
</field_colorselect1>
<field_colorselect2 type="array">
<type>no_map</type>
<tx_templavoila type="array">
<title>Color Select Line 2</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>select</eType>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>select</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">Dark blue</numIndex>
<numIndex index="1">Dark blue</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">White</numIndex>
<numIndex index="1">White</numIndex>
</numIndex>
<numIndex index="2" type="array">
<numIndex index="0">Light blue</numIndex>
<numIndex index="1">Licght blue</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">Light green</numIndex>
<numIndex index="1">Light green</numIndex>
</numIndex>
<numIndex index="4" type="array">
<numIndex index="0">Orange</numIndex>
<numIndex index="1">Orange</numIndex>
</numIndex>
<numIndex index="5" type="array">
<numIndex index="0">Dark red</numIndex>
<numIndex index="1">Dark red</numIndex>
</numIndex>
</items>
<default>0</default>
</config>
<label>Color Select Line 2</label>
</TCEforms>
</field_colorselect2>
Mit Zitat antworten