Miniform Form Creator

Use this id in your miniform module (v0.10 and newer)
Tip: Click and drag the titles to change the order of the fields in your form
Markierte Felder sind Pflichtfelder und müssen ausgefüllt sein!

The form

Below you find the form content you just generated.

Click on the "Copy" button - that becomes visible when you hover the code - to copy the content.

Paste the content in a textfile (use notepad.exe, NOT ms-word) and save it on your computer.

Name the file form_your_name.htt and upload it to the directory {website_root}/modules/miniform/templates/ on your webserver.

<div class="miniform">
	<div class="{MESSAGE_CLASS}">{STATUSMESSAGE}</div>
	<div class="{FORM_CLASS}">
		<small>Markierte Felder sind Pflichtfelder und müssen ausgefüllt sein!</small>
		<br/>
		<form name="form_{SECTION_ID}" id="form_{SECTION_ID}" method="post" action="{URL}" enctype="multipart/form-data">
			<input name="miniform" type="hidden" value="{SECTION_ID}"/>
			<input name="header" type="hidden" value="Miniform creator form"/>
			<input name="mf_timestamp" type="hidden" value="{DATE} {TIME}"/>
			<div  class="full">
				<label for="kundennr"><span>Kundennummer</span> 
					<input placeholder="insofern vorhanden Kunden-Nr. eintragen" class="{KUNDENNR_ERROR}" type="text" id="kundennr" name="mf_kundennr" value="{KUNDENNR}" />
				</label>
			</div>
			<div  class="half">
				<label for="name"><span>Name <span>*</span></span> 
					<input placeholder="Name" required="required" class="{NAME_ERROR}" type="text" id="name" name="mf_r_name" value="{NAME}" />
				</label>
			</div>
			<div  class="half">
				<label for="vorname"><span>Vorname <span>*</span></span> 
					<input placeholder="Vorname" required="required" class="{VORNAME_ERROR}" type="text" id="vorname" name="mf_r_vorname" value="{VORNAME}" />
				</label>
			</div>
			<div  class="full">
				<label for="strasse"><span>Strasse <span>*</span></span> 
					<input placeholder="Staße" required="required" class="{STRASSE_ERROR}" type="text" id="strasse" name="mf_r_strasse" value="{STRASSE}" />
				</label>
			</div>
			<div  class="onethird">
				<label for="postleitzahl"><span>Postleitzahl <span>*</span></span> 
					<input placeholder="Postleitzahl" required="required" class="{POSTLEITZAHL_ERROR}" type="text" id="postleitzahl" name="mf_r_postleitzahl" value="{POSTLEITZAHL}" />
				</label>
			</div>
			<div  class="twothird">
				<label for="ortschaft"><span>Ortschaft <span>*</span></span> 
					<input placeholder="Ortschaft" required="required" class="{ORTSCHAFT_ERROR}" type="text" id="ortschaft" name="mf_r_ortschaft" value="{ORTSCHAFT}" />
				</label>
			</div>
			<div  class="twothird">
				<label for="email"><span>Email <span>*</span></span> 
					<input placeholder="E-Mail Adresse eintragen" required="required" class="{EMAIL_ERROR}" type="text" id="email" name="mf_r_email" value="{EMAIL}" />
				</label>
			</div>
			<div  class="onethird">
				<label for="grund"><span>Grund des Kontaktes <span>*</span></span> 
					<select required="required" class="{GRUND_ERROR}" id="grund" name="mf_r_grund">
						<option {GRUND_SELECTED_OSTERAKTION_2019} value="Osteraktion 2019">Osteraktion 2019</option>
						<option {GRUND_SELECTED_HOCHZEITSBILDER} value="Hochzeitsbilder">Hochzeitsbilder</option>
						<option {GRUND_SELECTED_TERMINBUCHUNG} value="Terminbuchung">Terminbuchung</option>
						<option {GRUND_SELECTED_RÜCKRUF} value="Rückruf">Rückruf</option>
						<option {GRUND_SELECTED_BESTEHENDER_AUFTRAG} value="bestehender Auftrag">bestehender Auftrag</option>
						<option {GRUND_SELECTED_REKLAMATION} value="Reklamation">Reklamation</option>
						<option {GRUND_SELECTED_NACHBESTELLUNG} value="Nachbestellung">Nachbestellung</option>
						<option {GRUND_SELECTED_TERMINVERSCHIEBUNG} value="Terminverschiebung">Terminverschiebung</option>
					</select>
				</label>
			</div>
			<div  class="half">
				<label for="telefon_nr_erreichbar"><span>Telefon Nr. erreichbar <span>*</span></span> 
					<input placeholder="erreichbare Telefon-Nr." required="required" class="{TELEFON_NR_ERREICHBAR_ERROR}" type="text" id="telefon_nr_erreichbar" name="mf_r_telefon_nr_erreichbar" value="{TELEFON_NR_ERREICHBAR}" />
				</label>
			</div>
			<div  class="twothird">
				<label for="nachricht"><span>Nachricht <span>*</span></span> 
					<textarea placeholder="Hier Ihre Nachricht eingeben" required="required" rows="5" cols="80" class="{NACHRICHT_ERROR}" id="nachricht" name="mf_r_nachricht">{NACHRICHT}</textarea>
				</label>
			</div>
			<div  class="full">
				<label for="dateiupload"><span>Datei upload</span> 
					<input class="{DATEIUPLOAD_ERROR}" type="file" id="dateiupload" name="mf_dateiupload" value="{DATEIUPLOAD}" />
				</label>
			</div>
			<div class="{CAPTCHA_CLASS} full">
				<label for="captcha"><span>Bitte zeigen Sie, dass Sie ein Mensch sind</span>
					<div class="grouping {CAPTCHA_ERROR}">
					{CAPTCHA}
					</div>
				</label>
			</div>
			<div class="full">
				<button class="submit" name="Submit" type="submit">Formular absenden</button>
			</div>
		</form>
	</div>
</div>

Use this form


Use the ID below to load the form in your Miniform module (version 0.10 or newer)