---
title: "Wie auf Bilder im Script verweisen"
url: "https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Bilder","Frage"]
created: "2003-05-17"
last_reply: "2003-06-06"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Wie auf Bilder im Script verweisen

Extensions › Entwicklung · 6 Antworten · gestartet 2003-05-17

## Eröffnungsbeitrag

**kurfuerst** · 2003-05-17 · [Beitrag #1](https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen/1)

Hallo,
ich möchte für meine Extension einige Bilder mitliefern, die dann in der Extension angezeigt werden sollen. Dazu habe ich einen neuen Ordner unterhalb von pi1 gemacht: pics .
Wie kann ich jetzt auf die Bilder im img-Tag referenzieren?
Dazu muss ich ja wissen, ob die Extension global oder lokal installiert wurde. Eigentlich stelle ich mir eine Variable $webpath vor, bei der man den Web-Pfad zu der Extension erhält.
Ich hoffe, ich habe mich einigerma0en verständlich ausgedrückt.

Danke,
Sebastian

## Antworten

### [#2](https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen/2) · kurfuerst · 2003-05-20

Achja, in der NF_Downloads-Extension wurde im TypoScript einfach der lokale Extension-Pfad genommen. Wie kann man sagen, dass eine Extension nur lokal installierbar sein soll?

Danke,
Sebastian

### [#3](https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen/3) · maxhb · 2003-06-03

HiHo!

> **kurfuerst schrieb:**
>
> Eigentlich stelle ich mir eine Variable $webpath vor, bei der man den Web-Pfad zu der Extension erhält.

Den Pfad zum Webverzeichnis brauchst Du ja nich unbedingt. Zum Laden eines Templates argumentiere ich z.B. über folgenden Pfadangabe:

```php
$this->templateCode = $this->cObj->fileResource("EXT:extension_key/template.html");
```

Soll heissen: EXT:extension_key ist der Schlüssel zum Glück. Das sollte auch mit Bildern funktionieren.

> **kurfuerst schrieb:**
>
> Ich hoffe, ich habe mich einigerma0en verständlich ausgedrückt.

Wenn meine Antwort Dir weiter hilft war die Frage wohl verständlich, ansonsten ...  ;)

CU
 maxhb

### [#4](https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen/4) · kurfuerst · 2003-06-06

Ja, das ist dann aber doch der absolute Pfad, also z.B.
ich habe meinen webroot in /home/web und meine typo3-installation in /home/web/typo3 .
Jetzt gibt es ein Bild in /home/web/typo3/typo3conf/ext/my_ext/bild.jpg . Dieses möchte ich jetzt dynamisch in einem img-tag einbinden. Mit EXT: bekomme ich als Bildpfad ja nicht typo3conf/ext/my_ext/bild.jpg sondern /home/web/typo3/typo3conf/ext/my_ext/bild.jpg . Ich hoffe, ich habe mich jetzt verständlicher ausgedrückt ;-)
Ich brauche also eine Funktion, die mir z.B. typo3conf/ext zurückgibt...

sebastian

### [#5](https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen/5) · maxhb · 2003-06-06

Hi!

> **kurfuerst schrieb:**
>
> Mit EXT: bekomme ich als Bildpfad ja nicht typo3conf/ext/my_ext/bild.jpg sondern /home/web/typo3/typo3conf/ext/my_ext/bild.jpg .

Das heisst, Du willst statt eines absoluten einen relativen Pfad haben?

> **kurfuerst schrieb:**
>
> Ich hoffe, ich habe mich jetzt verständlicher ausgedrückt ;-)
> Ich brauche also eine Funktion, die mir z.B. typo3conf/ext zurückgibt...

Ich glaube schon, nur verstehe ich nicht, was an dem absoluten Pfad schlecht ist. O.K., Du kannst Ihn nicht inner halb eines <a>-Tags verwenden, aber statt dessen empfiehlt sich ggf. eher der folgende Code:

```plaintext
$imgVorschau['file']=$absoluterPfadZumBild; // Per EXT:... ermittelt
$markerArray['###IMAGE###'] = $this->cObj->IMAGE($imgVorschau); // Wird später in das Template eingebeamt
```

Zumindest evrwende ich das so in dieser Art, um Bilder in meine Templates zu beamen....  ;)

Hoffe Du kannst was damit anfangen

CU

maxhb

### [#6](https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen/6) · kurfuerst · 2003-06-06

Perfekt, danke ;.-)

### [#7](https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen/7) · Shinji · 2003-06-06

Wenn du das mit den Bilder geschafft hast, kannst du dann bitte einmal deine Extesnion exportieren bzw. uploaden? Mich würde interessieren ob dann deine Bilder noch in Ordnung sind oder, so wie leider bei mir, zerstört werden.

Gruß
  Thorsten

---

Quelle: „Wie auf Bilder im Script verweisen“, typo3.net, https://www.typo3.net/d/2903-wie-auf-bilder-im-script-verweisen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
