Einträge werden nicht gezählt
Verfasst: Fr 2. Nov 2007, 14:09
Hallo,
habe ein Problem mit dem Voting-Modul. Leider wird die Abstimmung nicht gezählt.
Ich habe eine Voting-site und eine Result-site analog zu Eurem DemoVoting erstellt. Die Votingseite und Ergebnisseite werden auch korrekt dargestellt, nur leider nicht gezählt.
Habe die Einstellungen im Voting-Modul bei "Zeit bis zur Neuabstimmung" auf immer gesetzt, aber leider ohne Ergebniss.
voting- und result-Seiten sind php Seiten
WebEdition - Version ist 5.0.0.7
Hier der Code vom voting.tmpl:
---
<we:ifvotingexists>
<we:voting name="DemoVoting">
<we:form id="272" method="post">
<div style="width: 220px;">
<we:votingSelect firstentry="----" submitonchange="true" />
<input type="hidden" name="votingId" value="<we:votingField name="id" type="voting" />" />
<p class="rot_fett"><we:votingField name="question"></p>
<ul class="unformattedList">
<we:answers>
[*]<we:votingField name="answer" type="radio" class="votingAnswer"><label for="<we:votingField name="id" type="radio">"><we:votingField name="answer" type="text"></label></li>
</we:answers>
[/LIST]
<p><input type="submit" value="Abschicken" /> <input type="submit" value="Ergebnis" /></p>
</we:form>
</we:voting>
<we:else />
<div style="width: 220px;">
Das Voting Modul ist leider nicht installiert.
</div>
</we:ifvotingexists>
---
und hier vom result.tmpl:
---
<we:ifvotingexists>
<div style="width: 220px;">
<we:ifVote>
Ihre Stimme wurde gezählt! Vielen Dank für Ihre Stimme.
</we:ifVote>
<we:ifNotVote type="revote">
Ihre Stimme wurde nicht gezählt. Sie können nicht wiederholt abstimmen!
</we:ifNotVote>
<we:ifNotVote type="active">
Ihre Stimme wurde nicht gezählt. Dieses Voting ist nicht mehr aktiv.
</we:ifNotVote>
<we:ifVarEmpty match="votingId" type="request">
<!-- votingId was not set -> set it as 1 -->
<we:setVar to="global" nameto="votingId" value="1" />
<we:else />
<we:setVar to="global" nameto="votingId" from="request" namefrom="votingId" />
</we:ifVarEmpty>
<we:voting name="DemoVoting" id="$votingId">
<span class="basic_klein">Umfrage vom: <we:votingField name="date" type="text" format="d.m.Y" /></span>
<table class="voting" summary="Diese Tabelle enthält die Umfrage<we:votingField name="question" type="text" /> vom <we:votingField name="date" type="text" format="d.m.Y" />">
<tr>
<th colspan="2"><we:votingField name="question" type="text" /></th>
</tr>
<we:answers>
<tr>
<td class="answer"><we:votingField name="answer" type="text" /></td>
<td class="result"><div class="resultPercent"> <we:votingField name="result" type="percent" /> %</div><div class="votingBar" style="width: <we:votingField name="result" type="percent" />%;"></div></td>
</tr>
</we:answers>
<tr>
<td class="basic_klein" colspan="2">bei <we:votingField name="result" type="total" /> abgegebenen Stimmen</td>
</tr>
</table>
</we:voting>
</div>
<we:else />
<div style="width: 220px;">
Das Voting Modul ist leider nicht installiert.
</div>
</we:ifvotingexists>
---
Jetzt weiß ich leider nicht mehr, wo mein Fehler liegen könnte....
habe ein Problem mit dem Voting-Modul. Leider wird die Abstimmung nicht gezählt.
Ich habe eine Voting-site und eine Result-site analog zu Eurem DemoVoting erstellt. Die Votingseite und Ergebnisseite werden auch korrekt dargestellt, nur leider nicht gezählt.
Habe die Einstellungen im Voting-Modul bei "Zeit bis zur Neuabstimmung" auf immer gesetzt, aber leider ohne Ergebniss.
voting- und result-Seiten sind php Seiten
WebEdition - Version ist 5.0.0.7
Hier der Code vom voting.tmpl:
---
<we:ifvotingexists>
<we:voting name="DemoVoting">
<we:form id="272" method="post">
<div style="width: 220px;">
<we:votingSelect firstentry="----" submitonchange="true" />
<input type="hidden" name="votingId" value="<we:votingField name="id" type="voting" />" />
<p class="rot_fett"><we:votingField name="question"></p>
<ul class="unformattedList">
<we:answers>
[*]<we:votingField name="answer" type="radio" class="votingAnswer"><label for="<we:votingField name="id" type="radio">"><we:votingField name="answer" type="text"></label></li>
</we:answers>
[/LIST]
<p><input type="submit" value="Abschicken" /> <input type="submit" value="Ergebnis" /></p>
</we:form>
</we:voting>
<we:else />
<div style="width: 220px;">
Das Voting Modul ist leider nicht installiert.
</div>
</we:ifvotingexists>
---
und hier vom result.tmpl:
---
<we:ifvotingexists>
<div style="width: 220px;">
<we:ifVote>
Ihre Stimme wurde gezählt! Vielen Dank für Ihre Stimme.
</we:ifVote>
<we:ifNotVote type="revote">
Ihre Stimme wurde nicht gezählt. Sie können nicht wiederholt abstimmen!
</we:ifNotVote>
<we:ifNotVote type="active">
Ihre Stimme wurde nicht gezählt. Dieses Voting ist nicht mehr aktiv.
</we:ifNotVote>
<we:ifVarEmpty match="votingId" type="request">
<!-- votingId was not set -> set it as 1 -->
<we:setVar to="global" nameto="votingId" value="1" />
<we:else />
<we:setVar to="global" nameto="votingId" from="request" namefrom="votingId" />
</we:ifVarEmpty>
<we:voting name="DemoVoting" id="$votingId">
<span class="basic_klein">Umfrage vom: <we:votingField name="date" type="text" format="d.m.Y" /></span>
<table class="voting" summary="Diese Tabelle enthält die Umfrage<we:votingField name="question" type="text" /> vom <we:votingField name="date" type="text" format="d.m.Y" />">
<tr>
<th colspan="2"><we:votingField name="question" type="text" /></th>
</tr>
<we:answers>
<tr>
<td class="answer"><we:votingField name="answer" type="text" /></td>
<td class="result"><div class="resultPercent"> <we:votingField name="result" type="percent" /> %</div><div class="votingBar" style="width: <we:votingField name="result" type="percent" />%;"></div></td>
</tr>
</we:answers>
<tr>
<td class="basic_klein" colspan="2">bei <we:votingField name="result" type="total" /> abgegebenen Stimmen</td>
</tr>
</table>
</we:voting>
</div>
<we:else />
<div style="width: 220px;">
Das Voting Modul ist leider nicht installiert.
</div>
</we:ifvotingexists>
---
Jetzt weiß ich leider nicht mehr, wo mein Fehler liegen könnte....