Open alxndr-w opened 8 months ago
Feature description / Feature Beschreibung
Code in Slack aufgeschnappt. Wichtig ist vor allem der Teil, wie man einfach zum Datensatz einen Pfad generiert:
$path = rex_path::pluginData('yform', 'manager', 'upload/'.$dataset->getTableName().'/'.$field.'/'.$dataset->getValue('id').'_'.$dataset->getValue($field));
Beispiel:
<?php use Url\Url; $manager = Url::resolveCurrent(); if ($manager) { $id = $manager->getDatasetId(); $field = 'yfile'; $dataset = rex_yform_manager_dataset::get($id, 'rex_downloads'); $path = rex_path::pluginData('yform', 'manager', 'upload/'.$dataset->getTableName().'/'.$field.'/'.$dataset->getValue('id').'_'.$dataset->getValue($field)); dump($dataset); if (file_exists($path)) { rex_response::cleanOutputBuffers(); rex_response::sendFile($path,'application-pdf','inline',$dataset->yfile); } } ?>
Feature description / Feature Beschreibung
Code in Slack aufgeschnappt. Wichtig ist vor allem der Teil, wie man einfach zum Datensatz einen Pfad generiert:
Beispiel: