ActionFile

Ein CSV Export der Welt

Mit dem Response-Typ ActionFile geben Sie eine Datei an den 2FOLKS Client zurück. Dieser wird daraufhin ein Formular zum Speichern der Datei anzeigen. Somit können Sie z.B. Daten exportieren.

Dem Konstruktor übergeben Sie den Inhalt der Datei und eine Dateiendung.

Weitere Eigenschaften des Objekts sind:

  • fileName
    Hier können Sie den Namen der zu speichernden Datei vorgeben.
  • caption
    Mit der Eigenschaft caption können Sie den Titel des Formulars bestimmen.

Als Beispiel ein CSV Export der Welt :)

$content = '"name";"value"'."\n".'"Hallo";"Welt"'."\n";
$actionResponseType = new ActionFile($content, "CSV")
$actionResponseType->fileName = 'hallo_welt.csv';
$actionResponseType->caption = 'Hallo Welt Export';
$actionResponse = new ActionResponse(_ACTION_RESULT_OK_, $actionResponseType);
$actionResponse->Send();