
nun würde ich gerne noch den <label> tag zuordnen. auf der einen seite könnte ich noch ein shortText Feld für die interne eingabe „reinklemmen“ aber das birrgt natürlich ein gewisses risiko wenn falsches eingegeben wird…
mein gedanke war nun folgender: eigenlich sollte doch jeder loop so etwas wie eine ID haben oder? und diese könnte man doch für <label for=" und entsprechend die <input id=" nutzen.
gibt es da eine möglichkeit?
Code: Select all
<form name="mailform" method="post" action="http://www.xxxx.de/cgi-bin/nmsformmail.pl" id="form" onsubmit="return pruefen()">
<input type="hidden" name="recipient" value="1"/>
<input type="hidden" name="subject" value="Via Formular versandt" />
<?php foreach (WYLoopElement::aLoopIDs("formtest3") as $webyep_oCurrentLoop->iLoopID) { $webyep_oCurrentLoop->loopStart(true); ?>
<fieldset>
<?php if (webyep_bIsEditMode()) { echo "name: "; webyep_shortText("name", false); } /*eingabe der label und name daten*/?>
<label for="test"><?php if (!webyep_bIsEditMode()) webyep_shortText("name", false); /*einfügen des label textes*/?></label>
<?php if (!webyep_bIsEditMode()) webyep_shortText("name", false); ?>
<input type="checkbox" id="test" name="<?php if (!webyep_bIsEditMode()) webyep_shortText("name", false); /*einfügen des name texte für den versand in über das formular*/?>" value="ja" />
</fieldset>
<?php $webyep_oCurrentLoop->loopEnd(); } ?>
<input type="submit" />
</form>