Ich mach mal nur paar Auszüge, hoffe, die reichen:
Daten für Objekt anlegen:
Code: Alles auswählen
<we:form type="object" id="93" classid="9">
<p>
<label for="Mitarbeiter">Mitarbeiter/Vertreter:</label>
<select size="1" name="we_ui_we_global_form[maV]">
<option></option>
<?php $GLOBALS['IDobj'] = $_GET['objID']; ?>
<?php $Sid = $_SESSION['webuser']['ID']; ?>
<we:condition name="listma">
<we:conditionAdd field="ID" value="\$Sid" compare="="/>
</we:condition>
<we:listview type="object" name="Mitarbeiter" order="nachname" condition="\$listma" classid="8">
<we:repeat>
<option><we:field name="nachname" alt="we_path"/>, <we:field name="vorname" alt="we_path"/></option>
</we:repeat>
</we:listview>
</select>
</p>
<hr>
<b>Kundendaten</b>
<p>
<label for="Kundennummer">Kundennummer:</label>
<we:userInput name="kundennummer" size="40" type="textinput" />
</p>
<p>
<label for="Firma">Firma:</label>
<we:userInput name="firma" size="40" type="textinput" />
</p>...
Und das Template zum Speichern des Objekt
Code: Alles auswählen
<we:setVar to="global" from="request" namefrom="firma" nameto="firma">
<we:write type="object" publish="true" classid="9" protected="true"/>
<we:ifWritten type="object">
<h3>Speichern erfolgreich</h3>
<p>Die Daten wurden erfolgreich gespeichert.</p>
<we:sendMail id="95" subject="Neuer Vertrag AD" recipient="mai@mail.de" from="\$vonemail" reply="mail@mail.de" mimetype="text/html" />
So, und die zusammensetzung der Mail
Code: Alles auswählen
Text....
<we:Var type="request" name="firma"><br/>
<?php $we_ui_we_global_form[firma]; ?>