---
title: "Auf Public Url im Controller zugreifen"
url: "https://www.typo3.net/d/121522-auf-public-url-im-controller-zugreifen"
source: "typo3.net"
tags: ["Extensions","Extbase","Dateien & FAL","Frage"]
created: "2015-12-21"
last_reply: "2016-01-07"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Auf Public Url im Controller zugreifen

Extensions › Extbase · 1 Antwort · gestartet 2015-12-21

## Eröffnungsbeitrag

**jonny87** · 2015-12-21 · [Beitrag #1](https://www.typo3.net/d/121522-auf-public-url-im-controller-zugreifen/1)

Hallo,
ich hoffe hier kann mir jemand helfen, ich steh grad voll auf dem Schlauch.
Also ich habe eine Extension gemacht, welche eine Dateiliste bereitstellt, hier können Dateien vom Fileadmin und von einem FTP bereit gestellt werden. Das funktioniert soweit auch. Auch die Public URL stimmt. Jedoch ist jetzt meine Schwierigkeit dass ich die Dateien über eine action runterladen will. D.h wenn ein User in der Liste auf Download klickt wird er auf eine action weitergeleitet:
<f:link.action action="download" controller="Download"  arguments="{did : file.file.originalResource.originalFile.properties.uid}"><i class="fa fa-download"></i> File Download</f:link.action>

Das funktioniert auch, ich übergeben die uid der Datei an die Action. Jetzt meine Frage, wie kann ich im Controller auf die PublicUrl der Datei zugreifen, anhand der mir übergebenen UID.
Ist das möglich? Danke

## Antworten

### [#2](https://www.typo3.net/d/121522-auf-public-url-im-controller-zugreifen/2) · froemken · 2016-01-07

public function downloadAction(\TYPO3\CMS\Extbase\Domain\Model\File $download)
{
  $bla = $download->getOriginalResource->getPublicUrl();
  // ... mach was mit $bla
}

---

Quelle: „Auf Public Url im Controller zugreifen“, typo3.net, https://www.typo3.net/d/121522-auf-public-url-im-controller-zugreifen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
