Hallo Reinhard,
danke für die schnelle Antwort.

Es wird kein Link zum entfernen angezeigt.
Der Uploadfolder ist im System angelegt, die Dateien werden dort auch
beim Absenden gespeichert.
Mit der Version 0.9.7 wurde beim ###submit_reload### anschliessend
dieser Marker noch ersetzt: ###app_files_1_uploadedFiles###

Nach einem Update auf die aktuellste Version 0.9.14 ist das nicht mehr
der Fall, hab dazu nix im changlog gefunden.

Wie gebe ich bitte die formID im TYPOScript an? Das ist mir leider
völlig unkklar, da ich es nicht im PDF gefunden habe.


Danke für die Hilfe

Joachim


Hallo Joachim,

eine neue (hoffentlich bessere) Dokumentation ist in Arbeit, wird aber noch etwas dauern. :-)

Für die formID gibst du erstmal im HTML eine ID ein:

<form id="meineFormID" action="...

Und im TS sagst du auch noch dem Formhandler darüber Bescheid:

plugin.Tx_Formhandler.settings.predef.application_form {
  formID = meineFormID
}

Das wird zwar nicht zwingend benötigt, ist aber ratsam, denn der Link zum Löschen einer Datei schickt das Formular mittels JavaScript ab. Die formID wird dann benötigt, damit auch das richtige Formular abgeschickt wird, wenn es mehrere Formulare auf einer Seite gibt.

Hier mal ein Auszug einer Konfig, die funktioniert (mit 0.9.14):

TS:

singleFileMarkerTemplate {
  totalWrap = <ul class="fileupload-list">|</ul>
  singleWrap = <li>|</li>
  showThumbnails = 0
}

files {
  uploadFolder = uploads/formhandler/
  enableFileRemoval = 1
customRemovalText = <img src="fileadmin/templates/img/forms/delete.png" />
}

HTML (gekürzt):

<input type="file" id="file" name="###formValuesPrefix###[file]" value="###value_file###" /> <input type="submit" ###submit_reload### class="button submit" value="###LLL:submit_reload###" />

###file_uploadedFiles###

Hilft dir das weiter?

Viele Grüße,
Reinhard
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an