[TYPO3-german] Calendar Base um Dropdown erweitert, nur ID anstatt Label wird angezeigt
Mario Matzulla
mario at matzullas.de
Wed Sep 7 20:47:04 CEST 2011
Hallo Christian,
Am 07.09.11 17:39, schrieb Christian Spiegel:
> Ok, vielleicht habe ich ich ein grundsätzliches Verständigungsproblem.
> Ich versuch es noch mal von Anfang an zu erklären:
> Ich erweitere die Tabelle tx_cal_event per Kickstarter mit einer eigenen
> Extension "cal_extended" um ein Feld "district"=>"Bezirke".
> Das Feld ist vom Typ selectbox und hat z.B. 5 Auswahlfelder
> Bezirk 1
> Bezirk 2
> Bezirk 3
> Bezirk 4
> Bezirk 5
>
> Wenn ich jetzt einen neuen Event anlege kann ich wie gewünscht einen
> Bezirk in einem Dropdown auswählen und speichern.
>
> Im Template für die Eventansicht setzte ich nahc Anweisung der Doku
> meinen Marker ###TX_CALEXTENDED_CAL_DISTRICT###, was zur Folge hat, das
> im Frontend die ID des Bezirks angezeigt wird, nicht der Name. Was für
> mich auch logisch ist, weil ja die ID des Bezirks in der Spalte
> tx_calextended_cal_district der Tabelle tx_cal_event abgespeichert wird,
> nicht der Name, also das value sozusagen.
>
> Also irgendwas scheine ich ja grundsätzlich falsch zu machen?
> Steht da ein bisschen auf dem Schlauch und die Lösung ist sicher ganz
> nah und einfach ;-)
Du könntest per Typoscript CASE den entsprechenden Text zum Wert
ausgeben lassen, zB so:
view.event.event.tx_calextended_cal_district = CASE
view.event.event.tx_calextended_cal_district {
key = tx_calextended_cal_cistrict
1 = TEXT
1.value = Bezirk 1
2 = TEXT
2.value = Bezirk 2
2 = TEXT
3.value = Bezirk 3
3 = TEXT
4.value = Bezirk 4
5 = TEXT
5.value = Bezirk 5
}
Gruß
Mario
>
> Vielen Dank für deine Geduld und Hilfe
> Christian
>
>
> Am 07.09.11 16:52, schrieb Rainer Schleevoigt:
>> On 9/7/11 3:29 PM, Christian Spiegel wrote:
>>> Hallo Rainer,
>>> danke für die Antwort!
>>>
>>> Den Marker setze ich ja selber im Template und zwar laut Doku mit dem
>>> Namen des Tabellenfeldes, bei mir ###TX_CALEXTENDED_CAL_DISTRICT###.
>>> Aber in der Tabelle steht ja die ID.
>>>
>> Steht in der Tabelle nicht auch ein Label, sonst wäre es doch nur eine
>> Ansammlung von Ids. ;_))
>> Rainer
>>> Christian
>>>
>>> Am 07.09.11 14:47, schrieb Rainer Schleevoigt:
>>>> On 9/7/11 2:41 PM, Christian Spiegel wrote:
>>>>> Niemand nen Tipp??
>>>>>
>>>>>
>>>> die Eventansicht wird doch sicherlich über ein Template gerendert.
>>>> Schau
>>>> dort mal rein, was da drin steht. ###ID_DESTRICT### oder
>>>> ###LABEL_DISTRICT### oder was sinnentsprechendes. Was so ghet, steht
>>>> sicher in der Doku.
>>>>
>>>> Rainer
>>>>> Am 07.09.11 10:51, schrieb Christian Spiegel:
>>>>>> Hallo,
>>>>>>
>>>>>> habe Calendar Base mit Hilfe des Kickstarters um eine Selectbox,
>>>>>> die Stadtbezirke zur Auswahl stellt, erweitert. In der Eventansicht
>>>>>> wird
>>>>>> dann aber nur die ID des Stadtbezirks angezeigt, nicht der Name.
>>>>>> Hat mir jemand nen Tipp?
>>>>>>
>>>>>> Danke im Voraus
>>>>>> Christian
>>>>>
>>>>> _______________________________________________
>>>>> TYPO3-german mailing list
>>>>> TYPO3-german at lists.typo3.org
>>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>>
>>>>
>>>
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>>
>
More information about the TYPO3-german
mailing list