Hallo zusammen.
Habe eine Website mit TemplaVoila gebastelt, in der es ein FCE gibt, das auf Unterseiten im Backend mit grafischen Seitenzahlen gefüllt werden können soll, die auch noch einen Rollover-Effekt haben.
Ich stehe auf dem Schlauch (und das seit Stunden). Wenn ich ein Feld als "Content Element" anlege, kann ich zwar mit RTE Grafiken von Hand einbauen, aber nicht als Rollover. Ich würde sogar kleine Flashs bauen und die einzeln per Hand einfügen, habe aber keine extension gefunden, bei der ich einem Flash einen Link verpassen kann.
Vielleicht geht alles ja ganz elegant mit TS ...?
Grafische Seitenzahlen
hi senso hatte das problem auch
folgende lösung:
du bindest statt dem bild einen spacer ein mit der richtigen grösse.
dann gibst du dem a-tag z.B.die class="seite1", die eine background url hat
a.seite1{
background-image:url(seite1.gif);
background-repeat:no-repeat;
}
a.seite1:hover{
background-image:url(seite1over.gif);
background-repeat:no-repeat;
}
so erreichst du zumindest den rollovereffekt.
wie sinnvoll es ist einen spacer zu verlinken ...(hm)
vielleicht ist aber sinnvoller, nachdem du seitenzahlen hast, diese als textlinks mit einem rollover zu machen. kommt darauf an wie die zahlen aussehen.
gruss kilian
hey demeter.
Danke für Deinen Tip. Da ich aber bei jedem Projekt unterschiedlich viele Seitenzahlen habe, bräuchte ich mehrere Templates ...
Am liebsten wäre mir eine Lösung, bei der ich vorgefertigte Flash-Seitenzahlen habe und die als swf wie in einer Galerie hintereinanderlege, aber trotzdem die Möglichkeit habe, jeden einzelnen auf Unterseiten zu verlinken. Kennst Du so eine "Quasi-Bilder-Galerie-Lösung" die swf-Files akzeptiert und die verlinkt werden können?
Viele Grüße
also dass mit den mehreren templates kannst du über einen sectioncontainer lösen, indem du dir deine bilder hintereinanderlegen lassen kannst.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src=""></td>
</tr>
</table>
</body>
</html>
<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">
<field_f676d3 type="array">
<tx_templavoila type="array">
<title></title>
<eType>text</eType>
<TypoScript>
10 = TEXT
10.current = 1
10.parseFunc = < lib.parseFunc_RTE
</TypoScript>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
</config>
<label>test</label>
<defaultExtras>richtext[ * ] :rte_transform[mode=ts_css]</defaultExtras>
</TCEforms>
<type>array</type>
<section>1</section>
<el type="array">
<field_f34614 type="array">
<type>array</type>
<tx_templavoila type="array">
<title></title>
<eType>input</eType>
</tx_templavoila>
<el type="array">
<field_d4427f type="array">
<tx_templavoila type="array">
<title></title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>imagefixed</eType>
<TypoScript>
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 200,150
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 200
10.file.minW = 200
10.file.maxH = 150
10.file.minH = 150
}
</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></label>
</TCEforms>
</field_d4427f>
</el>
</field_f34614>
</el>
</field_f676d3>
</el>
</ROOT>
</T3DataStructure>
das teil schreibt lauter td´s hintereinander.
deinen link und die css-classen kannst du über attribute einbauen.
guggst du auch hier
#19655
mit flash-einbindung habe ich keine erfahrung.