---
title: "eID und RealURL und Sprache"
url: "https://www.typo3.net/d/61515-eid-und-realurl-und-sprache"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","JavaScript & AJAX","RealURL"]
created: "2007-04-24"
last_reply: "2007-05-06"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# eID und RealURL und Sprache

Extensions › Entwicklung · 1 Antwort · gestartet 2007-04-24

## Eröffnungsbeitrag

**FordPrefect** · 2007-04-24 · [Beitrag #1](https://www.typo3.net/d/61515-eid-und-realurl-und-sprache/1)

Hallo,

ich rufe per AJAX über die eID Fuktion eine Klasse einer Extension auf, in dieser Klasse hätte ich gerne die Lang-Variable die momentan aktiv ist. Ich verwende die Real URL. Wie kann ich das erreichen.

Grüsse

## Antworten

### [#2](https://www.typo3.net/d/61515-eid-und-realurl-und-sprache/2) · m00re · 2007-05-06

Hi!

Ich habe mir dazu eine Funktion geschrieben (ist auch als diff im Bugtracker). Sie ist eigentlich dazu gedacht um das TS Setup zu einer Seite auszulesen, aber danach geht auch der Erzeugung von RealURL Links. Ob dann auch LL geht musst du mal testen.

```php
function getTyposcriptSetup($pid) {
		
		// Include necessary classes:
		// Note: BEfunc is needed from t3lib_tstemplate
	require_once(PATH_t3lib.'class.t3lib_page.php');
	require_once(PATH_t3lib.'class.t3lib_tstemplate.php');
	require_once(PATH_t3lib.'class.t3lib_befunc.php');
		
		// Create object instances:
	$pageObj = t3lib_div::makeInstance('t3lib_pageSelect');
	$template = t3lib_div::makeInstance('t3lib_tstemplate');
	$template->init();
		
		// Make sure we have a database connection:
	tslib_eidtools::connectDB();
		
		// Fetch rootLine and extract TS setup:
	$rootLine = $pageObj->getRootLine(intval($pid));
	$template->start($rootLine);
	$GLOBALS['TSFE']->tmpl = $template;
		
		// Return TS setup array: 
	return $template->setup;
}
```

Gruß Jens

---

Quelle: „eID und RealURL und Sprache“, typo3.net, https://www.typo3.net/d/61515-eid-und-realurl-und-sprache
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
