Objekt im Frontend automatisch in einem Verzeichnis ablegen
Verfasst: Di 1. Aug 2006, 16:44
Folgendes Problem :
Habe ein Objekt Kunden und ein Objekt Rapporte. Ich wähle mittels php den Kundennamen vorgängig aus. Innerhalb des Objektes Rapporte Verweise ich auf den Kunden. Nun versuche ich dies mittels <we:userInput name="/Kunden" type="object" value="$kundenpath" hidden="false" /> das Feld in den Rapport zu schreiben. Er erstellt mir ein Objekt Rapport jedoch ohne den Verweis auf den Kunden (Feld ist leer), was mache ich hier falsch? Braucht es den "/" vor dem Feld (/Kunden)?
Weiter schreibt er mir mit <we:write type="object" formname="rapport" forceedit="true" publish="true" classid="1" /> das objekt Rapport immer in das Root Objekte Verzeichnis. Wie kann ich ihm ein Verzeichnis angeben?
Hier ein kleiner Codeausschnitt :
<?php if($kunde<>"") {
// $kunde ist vorgängig auf den kundennamen gesetzt worden
$kundenpath = "/Kunden/$kunde"
;?>
<we:form type="object" name="rapport" method="post" classid="1">
<we:userInput name="/Kunden" type="object" value="$kundenpath" hidden="false" />
<we:userInput name="Datum" type="date" />
Titel: <we:userInput name="Titel" type="object" value="" />
Stunden: <we:userInput name="Stunden" type="object" value="" />
Dienstleistung
<we:userInput type="textarea" inlineedit="true" editable="true" name="Dienstleistung" cols="80" rows="10" autobr="on" wysiwyg="on" />
<input type="submit" class="input" value="senden"> <input type="reset" class="input" value="reset">
</we:form>
<we:write type="object" formname="rapport" forceedit="true" publish="true" classid="1" />
Habe ein Objekt Kunden und ein Objekt Rapporte. Ich wähle mittels php den Kundennamen vorgängig aus. Innerhalb des Objektes Rapporte Verweise ich auf den Kunden. Nun versuche ich dies mittels <we:userInput name="/Kunden" type="object" value="$kundenpath" hidden="false" /> das Feld in den Rapport zu schreiben. Er erstellt mir ein Objekt Rapport jedoch ohne den Verweis auf den Kunden (Feld ist leer), was mache ich hier falsch? Braucht es den "/" vor dem Feld (/Kunden)?
Weiter schreibt er mir mit <we:write type="object" formname="rapport" forceedit="true" publish="true" classid="1" /> das objekt Rapport immer in das Root Objekte Verzeichnis. Wie kann ich ihm ein Verzeichnis angeben?
Hier ein kleiner Codeausschnitt :
<?php if($kunde<>"") {
// $kunde ist vorgängig auf den kundennamen gesetzt worden
$kundenpath = "/Kunden/$kunde"
;?>
<we:form type="object" name="rapport" method="post" classid="1">
<we:userInput name="/Kunden" type="object" value="$kundenpath" hidden="false" />
<we:userInput name="Datum" type="date" />
Titel: <we:userInput name="Titel" type="object" value="" />
Stunden: <we:userInput name="Stunden" type="object" value="" />
Dienstleistung
<we:userInput type="textarea" inlineedit="true" editable="true" name="Dienstleistung" cols="80" rows="10" autobr="on" wysiwyg="on" />
<input type="submit" class="input" value="senden"> <input type="reset" class="input" value="reset">
</we:form>
<we:write type="object" formname="rapport" forceedit="true" publish="true" classid="1" />