Hallo,
folgendes Szenario:
Ich lege per Formular aus dem Frontend Objekte an. Beim we:write wird per we:sendmail eine E-Mail verschickt.
Im Formular kann man mittels <we:userInput type="img" name="XXX" parentid="0" /> ein Bild hochladen das dann im Objekt gespeichert wird, dass funktioniert soweit ganz gut.
In der E-Mail soll nun ein Link auf das hochgeladene Bild angezeigt werden. Ich weiß leider nicht wie ich nun an den Pfad des Bildes komme. Der Dateiname wird ja durch WebEdition nach dem Upload nach diesem Schema verändert: Aus Dateiname wird UserInputName_DokumentID_Dateiname. Eigentlich fehlt mir nur die ID des Bildes, dann könnte ich mir den Pfad selbst zusammen bauen.
Das hier passt zu dem Thema http://forum.webedition.org/viewtopic.php?t=15882 an die ID des Bildes bzw. den Pfad komme ich allerdings damit nicht.
Ich vermute aber das geht gar nicht.
Hat jemand ein Idee?
Danke & viele Grüße
Stefan
Frage zu we:userInput type="img"
Re: Frage zu we:userInput type="img"
Hallo Stefan,
Du kannst Dir die Id des per we:write geschriebenen Objektes direkt wieder abholen
und dann das Objekt wie üblich mit <we:object id="xy"> einfach nochml initialisieren. Damit kannst Du dan auf alle Objekt-Felder zugreifen un Dir auch die Id oder den Pfad zum Bild hlen. Den gibst Du dann als Variabel in das Mail-Template mit und fertig.
Viele Grüße
Timo
Du kannst Dir die Id des per we:write geschriebenen Objektes direkt wieder abholen
Code: Alles auswählen
<?php
$we_object['deinFormularName']->ID;
?>
Viele Grüße
Timo
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.
Ehemals im Vorstand des webEdition e.V.
Re: Frage zu we:userInput type="img"
Danke Timo, das mit dem
Das funktioniert aber nur wen das Objekt beim we.write veröffentlicht wird, oder?
Das <we:object id="xy"> spuckt ja sonnst nichts aus.
Liebe Grüße.
Stefan
war der passende Tipp.$we_object['deinFormularName']->ID;
Das funktioniert aber nur wen das Objekt beim we.write veröffentlicht wird, oder?
Das <we:object id="xy"> spuckt ja sonnst nichts aus.
Liebe Grüße.
Stefan
Re: Frage zu we:userInput type="img"
das kann gut sein, da ein geparktes Objekt nicht öffentlich zugänglich sein sollte. Wenn Du in diesm Fall daruaf zugreifen möchtest, müsstest Du das vermutlich mit php machen. Schau Dir dazu mal an:
http://documentation.webedition.org/wik ... s[]=objekt
http://documentation.webedition.org/wik ... s[]=objekt
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.
Ehemals im Vorstand des webEdition e.V.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 24 Gäste