[gelöst] Download nach Formulareingabe
Eingetragen von alex1981 (57)
am 13.02.2012 - 15:47 Uhr in
am 13.02.2012 - 15:47 Uhr in
Hallo,
ich suche eine Möglichkeit, wie ich nach Formulareingabe eine Datei zum Download anbieten kann. Der Link soll nicht sichtbar sein oder so, das er nicht wiederholbar ist.
Das Modul „Webform Protected Downloads“ ist dafür leider nicht ganz geeignet. Es verschickt eine E-Mail mit einem Temporären Link. Den Link bräuchte ich direkt nach dem Absenden des Formulars ohne E-Mail.
Gibt es schon ein Modul dafür, oder müsste ich es selber schreiben?
Danke im Voraus.
Alex
- Anmelden oder Registrieren um Kommentare zu schreiben
Hm, Du könntest das Modul
am 14.02.2012 - 00:37 Uhr
Hm, Du könntest das Modul "Webform Protected Downloads" folgendermassen konfigurieren:
- Access type: One-time access only
- Session-Gültigkeit nicht zu gross machen
- Häkchen bei "Redirect to downloads page after form submission"
- und die Mail die verschickt wird könntest Du neutral und ohne Download-Link formulieren (abstellen geht leider noch nicht)
Grüße,
berliner
Modul meldet Fehler (nicht richtig Konfiguriert)
am 14.02.2012 - 11:24 Uhr
Hallo Berliner,
erst mal Danke für deine Antwort. Ich habe das Modul Installiert. Wenn ich ein Formular habe, erscheint auch "Protected Downloads", allerdings mit folgender Meldung:
Protected downloads are not available for the following reasons:
Pflichtfelder habe ich gesetzt. Auch das E-Mail Feld. Ein Pfad zum Privaten Dateisystem ist auch schon angegeben.
Allerdings weiß ich nicht so recht wie ich das "private files" anlegen soll
Du musst dem Inhaltstyp ein
am 14.02.2012 - 14:01 Uhr
Du musst dem Inhaltstyp ein File-Field geben, dieses muss als privat konfiguriert sein. Dann musst Du dem entsprechenden node eine Datei in dieses Feld hochladen. Damit sollte die Fehlermeldung verschwinden. Hast Du die Readme gelesen? Weiss nicht ob die noch aktuell ist, aber schadet jedenfalls nicht. Wenn Dein englisch ok ist, lohnt es sich auch ein paar Issues auf drupal.org zu dem Modul zu lesen.
Kann jetzt einstellen aber kein Download Link
am 14.02.2012 - 16:19 Uhr
Hallo,
danke für die Antwort.
Ich habe die Englischen Seiten durchgelesen. Wie es beschrieben war, hatte ich gemacht. Ich glaube der liebe Cache und ein vergessenes Verzeichnens waren die Ursache.
Die Einstellungen, wie in folgenden Post beschrieben (Hm, Du könntest das Modul), habe ich auch gemacht. Mir wird leider kein Download Link angeboten.
Was passiert denn
am 14.02.2012 - 19:39 Uhr
Was passiert denn stattdessen? Und welche Version des Moduls hast Du installiert?
Passiert nichts
am 15.02.2012 - 09:12 Uhr
Auf Lokalen System.
Es passiert nichts. Er gibt die Information raus, dass das Formular abgesendet worden ist und bietet einen Link zum Formular an.
Version: 7.x-1.0-alpha2
Nachtrag:
Gerade habe ich es auf den Server kopiert. Da wurde mir die Datei nach dem Formular abschicken angeboten.
Wenn ich auf den Link klicke, kommt
Sie haben keine Zugriffsberechtigung für diese Seite.
.
Was muß ich jetzt noch einstellen.
Fehler gefunden
am 16.02.2012 - 08:12 Uhr
Es wahr eine "Fehlerhafte" einstellung des Dateisystems. Ich hatte die "Standard-Downloadmethode" von "Öffentlich zugängliche Dateien werden durch den Webserver ausgeliefert." auf "Private Dateien werden durch Drupal ausgeliefert." geändert gehabt.
Nach dem ich es zurückgestellt hatte, hat es funktioniert.
Danke "berliner" für deine Hilfe