---
title: "Werte aus locallang.php auslesen"
url: "https://www.typo3.net/d/8720-werte-aus-locallangphp-auslesen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2004-02-02"
last_reply: "2004-02-05"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Werte aus locallang.php auslesen

Extensions › Entwicklung · 1 Antwort · gestartet 2004-02-02

## Eröffnungsbeitrag

**seoman** · 2004-02-02 · [Beitrag #1](https://www.typo3.net/d/8720-werte-aus-locallangphp-auslesen/1)

Hallo!
Also ich habe eine Extension, die irgendwann in Form einer Tabelle Daten ausgibt. Das gelingt auch wunderbar. Nun hab ich aber das Problem, dass ich die Spaltenköpfe sprachgesteuert aus der locallang.php versorgen will. ich hab das wie folgt gelöst, aber es funktioniert nicht richtig. Wer weiß da Rat?
So sieht mein Code bisher aus:

function getHeader($templateCode="") {
        $templateCodeHeader = $this->cObj->getSubpart($templateCode, "###HEADER###");
        if((string)$templateCodeHeader!="")	{
            $query = "SELECT DISTINCT * FROM fe_users LEFT JOIN tx_ascladm_club_charges ON fe_users.uid=tx_ascladm_club_charges.person WHERE fe_users.pid IN (".$this->pidList.") ".$this->enableFields." AND tx_ascladm_club_charges.chargeboard =".$this->cObj->data["tx_ascladm_boards"].$orderStr;
            $res = mysql(TYPO3_db,$query);
            if (mysql_error())     debug(array(mysql_error(),$query));
            if ($row = mysql_fetch_assoc($res)) {;
                foreach($row as $field=>$value) {
                    $label = (string)$this->pi_getLL($field)?$this->pi_getLL($field):$field;
                    $markerArray["###LABEL_".$field."###"] = $label;
                    $urlParameters["tx_ascladm_pi1[orderBy]"] = $field;
                    $markerArray["###sortLABEL_".$field."###"] = $this->pi_linkTP($label,$urlParameters);
                }
                $templateCodeHeader = $this->cObj->substituteMarkerArray($templateCodeHeader, $markerArray);
                $templateCode = $this->cObj->substituteSubpart($templateCode, "###HEADER###", $templateCodeHeader);
            } else {
                $templateCode = $this->cObj->substituteSubpart($templateCode, "###HEADER###", "");
            }
        }
        return $templateCode;
    }

Vielleicht hab ich da ja einen fehler gemacht? Das ganze gibt mir auf  jeden Fall nur immer die Spaltenköpfe zurück und nicht die Label. In der locallang.php stehen sie aber drin.
LG Andreas

## Antworten

### [#2](https://www.typo3.net/d/8720-werte-aus-locallangphp-auslesen/2) · Morden · 2004-02-05

Gibts schon ne Lösung hierfür?

Hab ein ähnliches Problem. Kann zwar die Werte aus der Tabelle auslesen, jedoch erhalte ich nur integer und nicht die Werte aus der locallang.

ciao, Morden

---

Quelle: „Werte aus locallang.php auslesen“, typo3.net, https://www.typo3.net/d/8720-werte-aus-locallangphp-auslesen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
