---
title: "Directory Listing"
url: "https://www.typo3.net/d/15468-directory-listing"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2004-09-02"
last_reply: "2004-09-02"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Directory Listing

Extensions · 1 Antwort · gestartet 2004-09-02

## Eröffnungsbeitrag

**Zed412** · 2004-09-02 · [Beitrag #1](https://www.typo3.net/d/15468-directory-listing/1)

Hy Leute,

ich bin gerade dabei die Directory Listing Extension zu Adaptieren. Leider werden in meinem Fall Frames verwendet, deshalb muss ich unbedingt ein &type=1 anhängen (sonst wird die Seite / das Ergebnis in der falschen Seite angezeigt).

In der entsprechenden Datei class.tx_dirlisting_pi1 bin ich bereits auf die entsprechende Stelle gestoßen:

```php
			// name
			if (@is_dir($path.$fn)) {
				if (strcmp($fn, "..") == 0)
					$link = dirname($path_in_rep);
				else
					$link = $path_in_rep.$fn;
				
				$content .= '<td class="'.$this->pi_getClassName("filename").'">';     
        $content .= '<b>[';
        
				$content .= $this->pi_linkTP($fn, array($this->conf["url_var_path"] => $link));
        
				$content .= ']</b>';
				$content .= '</td>';
			}
```

Nun wollte ich einfach in der betreffenden Zeile mein &type=1 anhängen:

```php
$content .= $this->pi_linkTP($fn, array($this->conf["url_var_path"] => $link."&type=1"));
```

Es wird zwar &type angehängt, leider allderings als %26type%3D1 :-(
Habt ihr eine Ahnung, was ich machen könnte, damit ich mein &type=1 einfach anhängen kann?

Danke gleich mal für Eure Tipps / Hile

Zed  8-)

## Antworten

### [#2](https://www.typo3.net/d/15468-directory-listing/2) · Zed412 · 2004-09-02

Hy Leute,

es versüßt den Tag unbeschreiblich, wenn man selber eine Lösung für sein Problem gefunden hat. Unten an der Code, mit dem nun ein &type=1 angehängt wird:

```php
			// name
			if (@is_dir($path.$fn)) {
				if (strcmp($fn, "..") == 0)
					$link = dirname($path_in_rep);
				else
					$link = $path_in_rep.$fn;
          
          // $urlParameters Array mit Daten fuellen
          $urlParameters = array($this->conf["url_var_path"] => $link);
          $urlParameters['type'] = 1;
				
				$content .= '<td class="'.$this->pi_getClassName("filename").'">';     
        $content .= '<b>[';
         
        // Deaktiviert wird ersetzt durch darauffolgende Zeile              
        //$content .= $this->pi_linkTP($fn, array($this->conf["url_var_path"] => $link, $cache=0));
              
        $content .= $this->pi_linkTP($fn, $urlParameters, $cache=0);

				$content .= ']</b>';
				$content .= '</td>';
			}
```

Ich habe einfach das Array urlParameter angelegt und dieses dann mit den benötigten Daten gefüllt. Vielleicht hilfts mal jemanden...

lg

Zed  8-)

---

Quelle: „Directory Listing“, typo3.net, https://www.typo3.net/d/15468-directory-listing
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
