Eine kleine Beschreibung :
Ich habe ein Javascript , welches ein Klapptext realisiert, dieses Script habe ich ins News-Template eingebaut (=> http://www.handwerks-plattform.de/cms/index.php?id=5 )
Jetzt das Problem 😉 :
Ich kenne mich mit Javascript (fast) überhaupt nicht aus, also bräuchte ich eine kleine Hilfe bei der Realisierung eines Zählers 😉
Das ist das Script :
<script type="text/javascript">
function Klappen(Id) {
var KlappText = document.getElementById('Lay'+Id);
var KlappBild = document.getElementById('Pic'+Id);
var jetec_Minus="fileadmin/template/images/minus.gif", jetec_Plus="fileadmin/template/images/plus.gif";
if (KlappText.style.display == 'none') {
KlappText.style.display = 'block';
KlappBild.src = jetec_Minus;
} else {
KlappText.style.display = 'none';
KlappBild.src = jetec_Plus;
}}
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<!-- ###CONTENT### begin This is the part of the template substituted with the list of news: -->
<!-- ###NEWS### begin Template for a single item -->
<tr bgcolor="###GC1###">
<td width="70%" height="20" valign="middle"><a href="javascript:Klappen(1)"><sub><img src="fileadmin/template/images/plus.gif" id="Pic1" border="0" alt="aus/ein-klappen" /></sub></a> ###GW1B### <!--###LINK_ITEM###-->###NEWS_TITLE###<!--###LINK_ITEM###--> ###GW1E###</td><td width="30%">###GW2B### ###NEWS_DATE### ###TEXT_NEWS_AGE### ###NEWS_AGE### ###GW2E###</td>
</tr>
<tr bgcolor="###GC4###">
<td width="100%" valign="top" colspan="2"><div id="Lay1" style="display: none;"><hr /><br />Fortsetzung :<br />###GW1B### ###NEWS_SUBHEADER### ###GW1E###</div></td>
</tr>
<tr>
<td colspan="2"><hr width="70%" align="center" size="1" /></td>
</tr>
Wie man sieht, haben die News eine "manuelle" ID, wo ich den Zähler für benötige, ansonsten kann ich nur immer 2 News anzeigen lassen (ich habe ja auch nur 2 Templates 😉 )
Wer kann mir also helfen ?
ich habe es schon mit :
<script type="text/javascript">
var zaehler = 1;
</script>
und vor jeder News mit :
<script type="text/javascript">
zaehler++;
</script>
versucht. Da wo die ID (1) bei Klappen steht, habe ich dann die Variable eingetragen, funktioniert aber nicht 🙁