---
title: "Plugin-Namen im Action-Controller ermitteln"
url: "https://www.typo3.net/d/105022-plugin-namen-im-action-controller-ermitteln"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2011-04-20"
last_reply: "2011-05-10"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Plugin-Namen im Action-Controller ermitteln

Extensions › Extbase · 1 Antwort · gestartet 2011-04-20

## Eröffnungsbeitrag

**rascal20k** · 2011-04-20 · [Beitrag #1](https://www.typo3.net/d/105022-plugin-namen-im-action-controller-ermitteln/1)

Hallo zusammen,

ich steige gerade erst in die Programmierung mit ExtBase und Fluid ein und stehe vor folgendem Problem:

Ich habe in meiner Extension bisher drei Frontend-Plugins registriert, "Assistant", "Archiv1" und "Archiv2", die alle ein Modell namens "Export" verwalten.

Der "Assistant" übernimmt das Anlegen von Datensätzen, die beiden Archive stellen auf sehr unterschiedliche Weise die Datensätze dar.

Alle drei Plugins greifen natürlich auf den gleichen ActionController von "Export" zu, den "ExportController". In den dort definierten Actions würde ich nun gerne zwischen den drei Plugins differenzieren können. Aber ich komme einfach nicht an den Plugin-Namen des Plugins ran, das gerade den Controller ausführt. Hat jemand eine Idee, wie das geht?

Oder ist mein ganzer Ansatz schon im Grundgedanken verkehrt und gibt es eine viel bessere/einfachere Lösung?

Besten Dank schon mal für eure Antworten!

## Antworten

### [#2](https://www.typo3.net/d/105022-plugin-namen-im-action-controller-ermitteln/2) · xandio · 2011-05-10

Hallo!

Den Plugin-Namen kannst Du im Controller folgendermaßen auslesen:

```php
$pluginName = $this->request->getPluginName();
```

Viele Grüße,
Xandi

---

Quelle: „Plugin-Namen im Action-Controller ermitteln“, typo3.net, https://www.typo3.net/d/105022-plugin-namen-im-action-controller-ermitteln
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
