Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 11.06.08, 21:12
Forum Stammgast
 
Registriert seit: 07.06.06
Ort: Grevenbroich
Alter: 40
Beiträge: 118

Überschrift nicht immer anzeigen


Hallo,

ich suche eine Lösung für folgende Problem:

Ich habe mir über Templa ein Element angelegt, dass eine Überschrift und eine Textbox enthält. Wenn ich nun keine Überschrift dort eingebe, habe ich über der Textbox ein freien Abschnitt.
Nun suche ich eine Lösung, die die Überschrift (inkl. Formatierung) nur anzeigt, wenn dort etwas eingegeben wurde.

Code:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<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">
			<field_boxtitel type="array">
				<tx_templavoila type="array">
					<title>Box - Titel</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>input</eType>
					<tags>h2:inner</tags>
					<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>Box - Titel</label>
				</TCEforms>
			</field_boxtitel>
			<field_berschrift type="array">
				<tx_templavoila type="array">
					<title>�berschrift</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>input</eType>
					<tags>h3:inner</tags>
					<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>�berschrift</label>
				</TCEforms>
			</field_berschrift>
			<field_text type="array">
				<tx_templavoila type="array">
					<title>Text</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>rte</eType>
					<tags>p:inner</tags>
					<TypoScript><![CDATA[
	10 = TEXT
	10.current = 1
	10.parseFunc = < lib.parseFunc_RTE
							]]></TypoScript>
					<proc type="array">
						<HSC type="integer">0</HSC>
					</proc>
				</tx_templavoila>
				<TCEforms type="array">
					<config type="array">
						<type>text</type>
						<cols>48</cols>
						<rows>5</rows>
						<softref>typolink_tag,images,email[subst],url</softref>
					</config>
					<defaultExtras>richtext:rte_transform[flag=rte_enabled|mode=ts_css]</defaultExtras>
					<label>Text</label>
				</TCEforms>
			</field_text>
			<field_linktext type="array">
				<tx_templavoila type="array">
					<title>Link/Email Beschreibung</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>input</eType>
					<tags>span:outer</tags>
					<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>Link/Email Beschreibung</label>
				</TCEforms>
			</field_linktext>
			<field_link type="array">
				<type>attr</type>
				<tx_templavoila type="array">
					<title>Link</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>link</eType>
					<tags>a:attr:href</tags>
					<TypoScript>
	10 = TEXT
	10.typolink.parameter.current = 1
	10.typolink.returnLast = url
							</TypoScript>
					<proc type="array">
						<HSC type="integer">1</HSC>
					</proc>
				</tx_templavoila>
				<TCEforms type="array">
					<config type="array">
						<type>input</type>
						<size>15</size>
						<max>256</max>
						<checkbox></checkbox>
						<eval>trim</eval>
						<wizards type="array">
							<_PADDING type="integer">2</_PADDING>
							<link type="array">
								<type>popup</type>
								<title>Link</title>
								<icon>link_popup.gif</icon>
								<script>browse_links.php?mode=wizard</script>
								<JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
							</link>
						</wizards>
					</config>
					<label>Link</label>
				</TCEforms>
			</field_link>
		</el>
	</ROOT>
</T3DataStructure>

Geändert von DuffyDuck (12.06.08 um 12:12 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 11.06.08, 21:32
Forum Stammgast
 
Registriert seit: 27.12.07
Ort: Dresden
Alter: 26
Beiträge: 138
longhook eine Nachricht über ICQ schicken

Hallo DuffyDuck,

kannst Du die Überschrift nicht auf outer mappen? Dann dürfte sie nur angezeigt werden, wenn auch "Inhalt" drin steckt.

Gruß

longhook
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 11.06.08, 22:10
Forum Stammgast
 
Registriert seit: 07.06.06
Ort: Grevenbroich
Alter: 40
Beiträge: 118

Hallo Longhook,
wenn ich outer mappe, verliere ich aber auch die Formtierung <h3>

gruß
Duffyduck
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 12.06.08, 08:45
Forum Stammgast
 
Registriert seit: 27.12.07
Ort: Dresden
Alter: 26
Beiträge: 138
longhook eine Nachricht über ICQ schicken

Ist es nicht genau das, was Du wolltest?
Zitat:
Nun suche ich eine Lösung, die die Überschrift (inkl. Formatierung) nur anzeigt, wenn dort etwas eingegeben wurde.
Welchen Sinn hat ein <h3>-Tag, das leer ist?

Gruß

longhook
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 12.06.08, 08:53
Forum Stammgast
 
Registriert seit: 07.06.06
Ort: Grevenbroich
Alter: 40
Beiträge: 118

nein, nicht ganz. Ich möchte den Tag nicht haben, wenn keine Überschrift vorhanden ist. Wenn aber eine Überschrift eingegeben wurde, soll auch die Formatierung vorhanden sein. Wenn ich die Überschrift in outer nehme, wird zwar bei keiner Überschrift die Formatierung nicht angezeigt, aber wenn ich eine Überschrift angebe, erscheint nur der Text und die Formatierung ist weg.

Gruß
DuffyDuck
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 12.06.08, 10:51
Forum Stammgast
 
Registriert seit: 27.12.07
Ort: Dresden
Alter: 26
Beiträge: 138
longhook eine Nachricht über ICQ schicken

Ja, klar, ist ja auch logisch. Hab mal wieder schneller getippt als gedacht und dabei das Wesentliche außen vor gelassen ... Jetzt also noch mal in Ruhe und von vorn!

Was Du willst, hatte ich bislang nur für einen anderen Feldtyp genutzt, habe es aber eben mal mit einem Überschriftenfeld probiert. Jetzt hab ich folgendes im XML der DS stehen:

Code:
<field_h2 type="array">
    <tx_templavoila type="array">
        ...
        <eType>input_h</eType>
        <TypoScript>
            <![CDATA[
            10 = TEXT
            10.current = 1
            10.stdWrap {
                wrap = <h2>|</h2>
                required = 1
            }
            ]]>
        </TypoScript>
    </tx_templavoila>
    <TCEforms type="array">
        ...
    </TCEforms>
</field_h2>
Das Überschriftenfeld wurde outer auf das <h2>-Tag der HTML-Vorlage gemappt und bekommt dieses quasi nachträglich wieder umgehängt.
Code:
10.stdWrap {
                wrap = <h2>|</h2>
            }
Allerdings nur, wenn es nicht leer ist.
Code:
required = 1
Viele Grüße

longhook
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 12.06.08, 12:12
Forum Stammgast
 
Registriert seit: 07.06.06
Ort: Grevenbroich
Alter: 40
Beiträge: 118

jau, so klappts.

Vielen Dank

Kennst du vieleicht eine gute Dokumentation zu den Flexforms?

Schöne Grüße
Duffyduck
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
Verlinkung auf FCE + FCE-Überschrift anzeigen cj TemplaVoila 0 06.01.08 23:17
Newsartikel immer komplett anzeigen ursvamp News (tt_news, mininews und Co) 1 03.12.07 17:29
Abstand von Überschrift variiert von Seite zu Seite?! Warum auch immer! bjs1977 TYPO3 4.x Fragen und Probleme 9 10.05.07 11:15
Überschrift an anderer Stelle anzeigen LiThiUm-FX TYPO3 4.x Fragen und Probleme 1 08.03.07 08:50
Zweite Navigationsebene immer anzeigen earthling TYPO3 4.x Fragen und Probleme 4 23.11.06 09:28


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:51 Uhr.


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