---
title: "The default controller can not be determined."
url: "https://www.typo3.net/d/117115-the-default-controller-can-not-be-determined"
source: "typo3.net"
tags: ["Extensions","Extbase","FlexForms","Frage"]
created: "2014-01-14"
last_reply: "2014-01-15"
replies: 2
solved: true
page: 1
pages: 1
lang: "de"
---

# The default controller can not be determined.

Extensions › Extbase · 2 Antworten · gelöst · gestartet 2014-01-14

## Frage

**daFalk** · 2014-01-14 · [Beitrag #1](https://www.typo3.net/d/117115-the-default-controller-can-not-be-determined/1)

Hallo,

ich möchte in meiner Extension einen Controller und ein Repository für meine Kind-Tabelle anlegen.
Nun habe ich bereits die switchable-Selectfeld in das Flexform integriert. Der Wert wird mit Hilfe von CDATA auch korrekt in der Datenbank gespeichert. die ext_localconf habe ich auch angepasst. Dennoch kommt der Fehler

"The default controller for extension "FrMovieportfolio" and plugin "Movieportfoliofe" can not be determined."

Hier der relevante teil aus der Flexform:

```php
<switchableControllerActions>
			            <TCEforms>
			              <label>Standardaktion des Plugins</label>
			              <config>
			                <type>select</type>
			                <items>
			                   <numIndex index="0">
			                     <numIndex index="0">Einzelansicht</numIndex>
			                     <numIndex index="1">MovieController->list</numIndex>
			                   </numIndex>
			                   <numIndex index="1">
			                     <numIndex index="0">Chronik</numIndex>
			                     <numIndex index="1">AudioController->list</numIndex>
			                   </numIndex>
			                 </items>
			              </config>
			            </TCEforms>
			          </switchableControllerActions>
```

das hier steht in der Datenbank:

```php
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3FlexForms>
    <data>
        <sheet index="sDEF">
            <language index="lDEF">
                <field index="settings.category">
                    <value index="vDEF">1</value>
                </field>
                <field index="settings.year">
                    <value index="vDEF">2013,2012,2011,2014,2010</value>
                </field>
                <field index="switchableControllerActions">
                    <value index="vDEF"><![CDATA[MovieController->list]]></value>
                </field>
            </language>
        </sheet>
    </data>
</T3FlexForms>
```

meine ext_localconf.php

```php
<?php
if (!defined('TYPO3_MODE')) {
	die ('Access denied.');
}

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
	'FR.' . $_EXTKEY,
	'Movieportfoliofe',
	array(
		'Movie' => 'list, show',
		'Audio' => 'list',
		
	),
	// non-cacheable actions
	array(
		'Movie' => '',
		'Audio' => '',
		
	)
);

?>
```

Sowohl audio als auch movie controller und entsprechende repositories existieren.

Kann mir jemand helfen bitte?

## Beste Antwort

**Schweriner** · 2014-01-15 · [Beitrag #2](https://www.typo3.net/d/117115-the-default-controller-can-not-be-determined/2)

In den switchableControllerActions musst Du das "Controller" bei den Controllern nicht mitschreiben. Audio reicht.

## Antworten

### [#2](https://www.typo3.net/d/117115-the-default-controller-can-not-be-determined/2) · Schweriner · 2014-01-15 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#3](https://www.typo3.net/d/117115-the-default-controller-can-not-be-determined/3) · daFalk · 2014-01-15

Das hat geholfen, danke.

---

Quelle: „The default controller can not be determined.“, typo3.net, https://www.typo3.net/d/117115-the-default-controller-can-not-be-determined
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
