---
title: "PHP Methode in Typoscript aufrufen"
url: "https://www.typo3.net/d/34734-php-methode-in-typoscript-aufrufen"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2005-12-12"
last_reply: "2005-12-13"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP Methode in Typoscript aufrufen

Allgemein · 4 Antworten · gestartet 2005-12-12

## Eröffnungsbeitrag

**discostu** · 2005-12-12 · [Beitrag #1](https://www.typo3.net/d/34734-php-methode-in-typoscript-aufrufen/1)

Hi,

jetzt mal was gaaaanz einfaches (aber ich raffs trotzdem nicht ). Ich möchte in Typoscript eine PHP Methode aufrufen können der ich einen Parameter mitgeben kann und die mir einen Parameter zurückgibt.

Sowas in der Art:

```typoscript
meinObjekt = TEXT
meinObjekt.value = meinePhpMethode("bestimmterWert")
```

Geht sowas??

## Antworten

### [#2](https://www.typo3.net/d/34734-php-methode-in-typoscript-aufrufen/2) · discostu · 2005-12-13

Niemand? Das kann doch nicht so schwer sein?

### [#3](https://www.typo3.net/d/34734-php-methode-in-typoscript-aufrufen/3) · tandem · 2005-12-13

Hallo,

php-Funktion z.B userFunc() definieren und in die Datei:
typo3conf/localconf.php
schreiben.

Aufruf in TScript:
userWert = userFunc()

MfG

### [#4](https://www.typo3.net/d/34734-php-methode-in-typoscript-aufrufen/4) · jenses · 2005-12-13

> **discostu schrieb:**
>
> Niemand? Das kann doch nicht so schwer sein?

Nee, das kann wirklich nicht so schwer sein,
mal einen Blick in die TSRef zu werfen.

### [#5](https://www.typo3.net/d/34734-php-methode-in-typoscript-aufrufen/5) · discostu · 2005-12-13

@tandem
Deine Lösung schaut super aus. Allerdings krieg ichs nicht hin.

localconf.php:

```php
function userFunc()
{
	return "UGL";
}
```

Template (schon mit mehreren variationen versucht):

```typoscript
test = userFunc()

page.10 < test
```

Könntest du mir ein funktionierendes Beispiel zeigen??? Das würde mich wirklich brennend interessieren.

Ich habe bisher nur diese Lösung...

```typoscript
# Seite empfehlen_titel
# ===========================
snippets.empfehlen_titel = COA
snippets.empfehlen_titel.1 = USER
snippets.empfehlen_titel.1 {
  userFunc = tx_textsnippets_pi1->main
  select_key = empfehlen_titel
}

...

meinText = TEXT
meinText.cObject < snippets.empfehlen_titel
```

Allerdings ist mir das viel zu viel Schreibarbeit, wenn ich dran denke dass es vielleicht ein paar Hundert verschiedene Textschnipsel geben kann.

Also wie gesagt, eine Lösung á la

```typoscript
meinText = TEXT
meinText.cObject < getTextSnippet("empfehlen_titel")
```

wär mir am allerliebsten. Kannst du mir da weiterhelfen, Tandem?

---

Quelle: „PHP Methode in Typoscript aufrufen“, typo3.net, https://www.typo3.net/d/34734-php-methode-in-typoscript-aufrufen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
