PDA

Zobacz pełną wersję : checkbox problem



glogu
11-12-2011, 16:44
witam mam problem ze stwprzeniem formularza rejestracyjnego mam checkboxa ktory ma byc zaznaczony zeby uzytkownik przeszedl przez rejestracje akceptujac warunki i czy zaakceptuje tego checkboxa czy nie system przepuszcza go dalej kod html w szablonie wyglada tak :
<xsl:if test="php:function('TplFunctions::Check') = 0">
<div id="field_extended_entryContainer" class="spFormRowEven">
<div class="spFormRowLeft">
<label for="field_gold">Potwierdź</label>
</div>
<div class="spFormRowRight">
<div id="field_gold" class="spFieldsData required" style="border-style:none;">
<div style="float:left; width:100%;">
<span>
<input type="checkbox" name="field_gold[]" id="field_gold_yes" value="yes" class="required" required="required"/>
<label for="field_gold_yes">
Zostałem poinformowany o opłacie w wysokości <xsl:value-of select="entry/fields/field_gold/fee"/> za ten rodzaj wpisu.
</label>


</span>
</div>
</div>
</div>
</div>
</xsl:if>

niby powinno byc ok a nie jest
jak nie zaznacze tego boxa to i tak system dodaje wpis uzytkownika jak sobie z tym poradzic ???
pozdrawiam

pyziak
11-12-2011, 18:03
np: użyć moduł do rejestracji, który ma akceptowanie regulaminu

glogu
11-12-2011, 18:25
ale to dotyczy formularza w sobipro i wolalbym cos poprostu dopisac w html

Robster
11-12-2011, 18:52
Hmmmm czyli ta linijka sprawdza wartość checkboxa:

<xsl:if test="php:function('TplFunctions::Check') = 0">
tylko, że jeśli zostanie on oznaczony to zostanie wysłana wartość yes, ​a nie zero. Chyba że coś mi się pokiełbasiło.

glogu
11-12-2011, 19:10
nie tu problem te mozliwosci juz przetestowalem gdzie indziej jest blad