Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 14.03.07, 16:00
Forum Stammgast
 
Registriert seit: 13.11.06
Beiträge: 130
Frage

Select Feld auslesen?


Hallo!

Ich würde gerne ein Select Feld auslesen und als Klassenname einsetzten zb class="bild-rechts" ...

Hier mein erfolgloser Versuch:

PHP-Code:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<T3DataStructure>
        <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">
                        <bild type="array">
                                <tx_templavoila type="array">
                                        <title>Bild</title>
                                        <sample_data type="array">
                                                <numIndex index="0"></numIndex>
                                        </sample_data>
                                        <eType>image</eType>
                                        <TypoScript>
<![CDATA[
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 220
10.altText.field = bildalttext
10.titleText.field = bildttitletext
10.params = class="{field:bild_align}"
10.params.insertData = 1
                         ]]>
                                                        </TypoScript>
                                </tx_templavoila>
                                <TCEforms type="array">
                                        <config type="array">
                                                <type>group</type>
                                                <internal_type>file</internal_type>
                                                <allowed>gif,png,jpg,jpeg</allowed>
                                                <max_size>1000</max_size>
                                                <uploadfolder>uploads/tx_templavoila</uploadfolder>
                                                <show_thumbs>1</show_thumbs>
                                                <size>1</size>
                                                <maxitems>1</maxitems>
                                                <minitems>0</minitems>
                                        </config>
                                        <label>Bild</label>
                                </TCEforms>
                        </bild>
                        <bild_align type="array">
                                <type>no_map</type>
                                <tx_templavoila type="array">
                                        <title>Bildausrichtung</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">rechts</numIndex>
                                                                <numIndex index="1">bild-rechts</numIndex>
                                                        </numIndex>
        <numIndex index="1" type="array">
                                                                <numIndex index="0">links</numIndex>
                                                                <numIndex index="1">bild-links</numIndex>
                                                        </numIndex>                              </items>
                                                <default>0</default>
                                        </config>
                                        <label>Bildausrichtung</label>
                                </TCEforms>
                        </bild_align>
                        <bildalttext type="array">
                                <type>no_map</type>
                                <tx_templavoila type="array">
                                        <title>Bild Alt Text</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>Bild Alt Text</label>
                                </TCEforms>
                        </bildalttext>
                        <bildttitletext type="array">
                                <type>no_map</type>
                                <tx_templavoila type="array">
                                        <title>Bild Title Text</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>Bild Title Text</label>
                                </TCEforms>
                        </bildttitletext>
                </el>
        </ROOT>
</T3DataStructure>
Was mache ich falsch?
Wie bekomme ich den Wert dort rein?

Vielen dank schon mal!!!

Geändert von lorrey (05.06.07 um 11:41 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
  #2  
Alt 05.06.07, 11:43
Forum Stammgast
 
Registriert seit: 13.11.06
Beiträge: 130
Frage

Hallo!

Ich hab das Problem leider immer noch nicht gelöst

Das muss doch irgendwie gehen - wie löst man so was sonst?

Danke!
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 08.06.07, 11:24
Benutzerbild von daniz78
Forum Newbie
 
Registriert seit: 01.09.06
Alter: 30
Beiträge: 21

Moin moin,

also ich habe das bei mir für die h2-Klasse wie folgt umgesetzt:

HTML-Template:
###################################
<div class="left">
<h2 class="orange">Headline</h2>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, nonummy nibh</p>
</div>
###################################

In Templavoila wird das h2-Tag als "Attribut" vom Typ "Selector-Box" gemappt.
Anschliessend im dropdown die "class=" ausgewählt und das mapping speichern.

Dann kommen nur noch die Werte in die XML-Datei.

XML:
###################################
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0"></numIndex>
<numIndex index="1"></numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">orange</numIndex>
<numIndex index="1">orange</numIndex>
</numIndex>
<numIndex index="2" type="array">
<numIndex index="0">gruen</numIndex>
<numIndex index="1">gruen</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">blau</numIndex>
<numIndex index="1">blau</numIndex>
</numIndex>
<numIndex index="4" type="array">
<numIndex index="0">rot</numIndex>
<numIndex index="1">rot</numIndex>
</numIndex>
</items>
###################################

Thats it! Schon hab ich im backend eine Auswahl für farbige Klassen...

Greetz, Daniz
__________________
TYPO3 4.x | Linux? | Apache: 2.0 | MySQL 4.1 | PHP: 5
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 13.06.07, 13:37
Forum Stammgast
 
Registriert seit: 13.11.06
Beiträge: 130

hi daniz78 !

danke für deine antwort!

leider nicht ganz das, was ich bräuchte - was machst du wenn der Redakteur kein "headline" schreibt, dann hätte man in meinem Fall ein leeres img tag im code.

Ich bräuchte wenn ich es mit Attributen mache irgendwie eine Abhängigkeit - wenn src nicht gefüllt, dann schmeiss den ganzen img tag weg - ansontsen fülle die ganze attribute!

Wenn ich so ein TS hätte, könnte mann es auch so lösen wie du es vorgeschlagen hast!

Leider hab ich kein Plan, wie man sowas macht!?!

Besten Dank!
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 11.09.07, 10:49
Benutzerbild von daniz78
Forum Newbie
 
Registriert seit: 01.09.06
Alter: 30
Beiträge: 21

Ist jetzt schon was her...aber hast Du Dein Problem gelöst?

Gruß, Daniz
__________________
TYPO3 4.x | Linux? | Apache: 2.0 | MySQL 4.1 | PHP: 5
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 14.09.07, 11:13
Forum Stammgast
 
Registriert seit: 13.11.06
Beiträge: 130

... nein leider noch nicht, hatte wenig zeit und habs dann erst mal auf eis gelegt.

interessieren tuts mich aber noch!

hast du mittlerweile eine lösung?
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 17.09.07, 12:45
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 39
Beiträge: 2.086
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

mit CASE.

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Agentur: Ideenwerft Werbeagentur
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

Lesezeichen

Themen-Optionen
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 hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-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
mailformplus daten aus select feld übergeben npre Alle anderen Extensions 1 30.04.08 08:48
select Feld mit eval required geht net ? typonewbe Extension modifizieren oder neu erstellen 9 01.10.07 12:51
Header Feld auslesen DIDI1983 TemplaVoila 1 21.09.07 18:42
Gelöst Feld auslesen kuse TYPO3 4.x Fragen und Probleme 13 11.09.07 12:58
Problem SimulateStaticDocuments und Select-Feld kuhtreiber TYPO3 4.x Fragen und Probleme 1 27.08.07 16:45


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


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0