Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 17.04.08, 11:23
Forum Newbie
 
Registriert seit: 21.02.06
Beiträge: 34
Attribut mehrfach verwenden

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 05.05.08, 14:19
Forum Newbie
 
Registriert seit: 12.01.08
Alter: 29
Beiträge: 43
Frage

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:
1:
register:tx_templavoila_pi1.parentRec.pid - ERROR: Line 0: Object Name String, "register:tx_templavoila_pi1.parentRec.pid" contains invalid character ":". Must be alphanumeric or one of: "_-."
zugreifen. Wie kann ich aber auf ein in dem selben FCE definierten Wert zugreifen?

Merci für Antworten & guten Tag noch,
DreiElf
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 06.05.08, 09:10
Benutzerbild von demeter
Forum Stammgast
 
Registriert seit: 02.11.05
Ort: Laendle
Alter: 42
Beiträge: 157

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 06.05.08, 12:40
Forum Newbie
 
Registriert seit: 12.01.08
Alter: 29
Beiträge: 43

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>
Nun gehen wir noch einen Schritt weiter: Kann ich auf Werte aus anderen FCE zugreifen?

Bis dann & Guten Tag,
DreiElf
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 07.05.08, 08:18
Benutzerbild von demeter
Forum Stammgast
 
Registriert seit: 02.11.05
Ort: Laendle
Alter: 42
Beiträge: 157

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 07.05.08, 21:26
Forum Newbie
 
Registriert seit: 12.01.08
Alter: 29
Beiträge: 43

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 09.05.08, 15:03
Forum Stammgast
 
Registriert seit: 26.03.08
Alter: 31
Beiträge: 147

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).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 09.05.08, 15:21
Benutzerbild von demeter
Forum Stammgast
 
Registriert seit: 02.11.05
Ort: Laendle
Alter: 42
Beiträge: 157

sollte das nicht
10.field = field_meinfeld
heissen? ;o)>

Grüsse
demeter
__________________
nur angewandtes wissen ist wirkliches wissen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 09.05.08, 15:22
Forum Newbie
 
Registriert seit: 12.01.08
Alter: 29
Beiträge: 43

Hm. Bei mir funktioniert es.
Das Feld wird vorher definiert und ist auch richtig geschrieben?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 09.05.08, 15:25
Forum Stammgast
 
Registriert seit: 26.03.08
Alter: 31
Beiträge: 147

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>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ä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


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:31 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS