Zum Inhalt springen

Extension FE Ausgabe

Erstellt am 8. Juli 2013 · 4 Antworten · letzte Antwort am 9. Juli 2013

Tags: Frage

pollyharr ·

Hallo,

hab mich am Wochenende schön mit dem Extension Builder auseinanderegesetzt.

Schon nett das er einem recht viel Arbeit ab nimmt. :-)

Jetzt hab ich allerdings das Problem bei der Frontendausgabe:

#1316104317: The default controller for extension "Jrtest" and plugin "Map" can not be determined. Please check for TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin() in your ext_localconf.php. (More information)

Ich vermute mal der findet das template/controller nicht ?

Was muss ich tun, bzw. hinzufügen damit zimindest mal die Fehlermeldung weg ist und an der Stelle ein zünftiges 'Hello World' ?

;-)

Bin für jeden Tipp dankbar.

Grüße,
Jochen

PS: Wenn ihr eine gute Anleitung habt wie man ne grundlegende EXT (extbase/fluid) mit BE und FE schreiben kann, dann ruhig her damit.

aemka ·

Folge doch erst mal dem Hinweis und schau in die ext_localconf.php. Was steht dann da als Default Controller und Action drin? Existiert das auch beides?

pollyharr ·

zunächst mal danke für die Antwort!

ext_localconf.php:

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
	$_EXTKEY,
	'Map',
	'map'
);

Der Controller müsste existieren: Classes/Controller/MapController.php

mit dem Inhalt:

class MapController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController {

	/**
	 * mapRepository
	 *
	 * @var \Jr\Jrtest\Domain\Repository\MapRepository
	 * @inject
	 */
	protected $mapRepository;

	/**
	 * action list
	 *
	 * @return void
	 */
	public function listAction() {
		$maps = $this->mapRepository->findAll();
		$this->view->assign('maps', $maps);
	}

}
aemka ·

Es gibt aber keine mapAction bei dir, nur eine listAction. Daher kann das schon mal nicht fkt. Aber eigentlich müsste die Fehlermeldung eher lauten, Action map not found.

Ansonsten mal FE-Cache leeren und PLugin noch mal neu anlegen.

pollyharr ·

Hi :-)

ok das werd ich später dann mal versuchen,
ich lass es dich wissen wenn ich Erfolg hatte... oder nicht.

Danke!

Grüße
Jochen

PS: Irgendwie werd ich das Gefühl nicht los das ich was Dummes gemacht hab.