![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo Forum, ich hatte das hier letztens in einem anderen Thread schon einmal am Rande angesprochen, dabei ist es eigentlich ein eigenes Problem: Wenn ich in einem FCE ein Feld (Editing Type: Plain Input, Mapping Type: Attribute) habe und dessen Wert an zwei Stellen für ein href="" nutzen möchte, wie mache ich das? Im Moment habe ich das Feld einfach auf einen <a>-Tag gemappt, dort wird dann auch der Link erzeugt. Jetzt soll der Wert jedoch noch bei einem zweiten <a>-Tag eingefügt werden. Gruß, Torsten |
|
#2
| ||||
| ||||
| Hallo zusammen, vor dem gleichen Problem stehe ich auch: Ich möchte einen durch den Nutzer eingegeben Wert in einem FCE zweimal verwenden. Auf z.b. die tt_content ID des Eintrags kann ich mit Typoscript-Code:
Merci für Antworten & guten Tag noch, DreiElf |
|
#3
| ||||
| ||||
| Hi, Das läuft meines Erachtens über diesen Befehl, zumindest mache ich das bei meinen Bildern so. 10.stdWrap.typolink.parameter.field = field_imagelink Hier gibst du die Werte des Links aus dem Feld field_imagelinks weiter. Den Befehl kannst du ja auch bei deinen zweiten Link eintragen. So greifen beide Attribute auf denselben Wert und Field zu. Hoffe geholfen zu haben Viele Grüsse demeter
__________________ nur angewandtes wissen ist wirkliches wissen |
|
#4
| |||
| |||
| Dankeschön! Ich greife nun mit folgendem TS den Wert ab - field_akk_attr_akktxt ist einfach der Feldname. HTML-Code: <TypoScript> <![CDATA[ 20 = TEXT 20.field = field_akk_attr_akktxt ]]> </TypoScript> Bis dann & Guten Tag, DreiElf |
|
#5
| ||||
| ||||
| Hi DreiElf, hab ich noch nicht probiert. Eine Idee hab ich allerdings: Kann man ein Attribut als lib. mappen? Dann könntest du das über TS im Template definieren. Viele Grüsse demeter
__________________ nur angewandtes wissen ist wirkliches wissen |
|
#6
| |||
| |||
| Hmmm. Ich glaube nicht, da ich den Wert nicht statisch definieren möchte. Mein Problem ist, dass ich nicht weiß, wie ein FCE angesprochen bzw. identifiziert wird. Ich probier noch ein bisschen rum und melde mich, falls ich es zu einem Resultat schaffe. |
|
#7
| |||
| |||
| Ich klinke mich mal mit einem Problem hier ein. Ich habe ein Attribut, das keinen Input Typ hat. Seinen Wert soll es aus einem anderen Feld bekommen. Ich habe daher ein TypoScript Block hinzugefügt: <TypoScript> <![CDATA[ 10 = TEXT 10.field = meinfeld ]]> </TypoScript> meinfeld ist dabei natürlich der name des Feldes, dem im Backend der Wert eingegeben wird. Es wird aber nichts eingefügt. Wenn ich zum Testen aber <TypoScript> <![CDATA[ 10 = TEXT 10.value = testwert ]]> </TypoScript> einfüge, funktioniert das. Das element meinfeld hat aber einen Wert, nur wird der, warum auch immer, nicht zugeordnet. edit: Der Hintergrund ist, dass es 'meinfeld' nur einmal im FCE gibt, das Attribut aber in einer Section wiederholt wird. Der User gibt 'meinfeld' nur einmal ein, dieses hat aber kein mapping, sondern ich möchte den Wert innerhalb der Section mehrfach wiederverwenden. Geändert von Gluehstrumpf (09.05.08 um 15:22 Uhr). |
|
#8
| ||||
| ||||
| sollte das nicht 10.field = field_meinfeld heissen? ;o)> Grüsse demeter
__________________ nur angewandtes wissen ist wirkliches wissen |
|
#9
| |||
| |||
| Hm. Bei mir funktioniert es. Das Feld wird vorher definiert und ist auch richtig geschrieben? |
|
#10
| |||
| |||
| Das Präfix field_ habe ich nicht verwendet. Das lösche ich immer. Und ja, das 'meinfeld' wird zuerst definiert (steht über der Section in der DS). Komisch.... Edit: Hier mal die DS: Code: <T3DataStructure>
<meta type="array">
<langDisable>1</langDisable>
</meta>
<ROOT type="array">
<tx_templavoila type="array">
<title>ROOT</title>
<description>Select the HTML element on the page which you want to be the overall container element for the template.</description>
</tx_templavoila>
<type>array</type>
<el type="array">
<name_in type="array">
<type>no_map</type>
<tx_templavoila type="array">
<title>Name</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>input</eType>
<proc type="array">
<HSC type="integer">1</HSC>
</proc>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>input</type>
<size>48</size>
<eval>trim</eval>
</config>
<label>Name</label>
</TCEforms>
</name_in>
<section type="array">
<type>array</type>
<section>1</section>
<tx_templavoila type="array">
<title>Section</title>
<eType>input</eType>
</tx_templavoila>
<el type="array">
<container type="array">
<type>array</type>
<tx_templavoila type="array">
<title>Choice</title>
<eType>input</eType>
</tx_templavoila>
<el type="array">
<name type="array">
<type>attr</type>
<tx_templavoila type="array">
<title>Name</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>none</eType>
<TypoScript><![CDATA[
10 = TEXT
10.field = name_in
]]>
</TypoScript>
</tx_templavoila>
</name>
</el>
</container>
</el>
</section>
</el>
</ROOT>
</T3DataStructure> |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Extension mehrfach einsetzen | bisaim | Extension modifizieren oder neu erstellen | 7 | 20.05.08 00:42 |
| Verlinkung im Template mehrfach nutzen | audi_s | TemplaVoila | 1 | 18.07.07 02:08 |
| tt_news - artikel mehrfach anzeigen | Rtype | TYPO3 3.x Fragen und Probleme | 9 | 15.07.07 16:23 |
| Hintergrundbild nicht mehrfach darstellen | SatMAX | TYPO3 3.x Fragen und Probleme | 2 | 22.09.05 15:58 |
| CSS mehrfach verwenden | Thoral | Tools und Tipps | 5 | 27.08.04 13:12 |