Ähm, da ist mir wohl beim Kopieren in die Mail ein Fehler unterlaufen. Der Code sieht aktuell so aus: <code> class Tx_Example_Controller_AddItemsToFlexform extends Tx_Extbase_MVC_Controller_ActionController {
/** * @var Tx_Extbase_Configuration_ConfigurationManagerInterface */ protected $configurationManager; /** * teaserRepository * * @var Tx_Example_Domain_Repository_TeaserRepository */ protected $teaserRepository; /** * @param Tx_Extbase_Configuration_ConfigurationManagerInterface $configurationManager * @return void */ public function injectConfigurationManager(Tx_Extbase_Configuration_ConfigurationManagerInterface $configurationManager) { $this->configurationManager = $configurationManager; } /** * teaserRepository * * @param Tx_Example_Domain_Repository_TeaserRepository $teaserRepository * @return void */ public function injectTeaserRepository(Tx_Example_Domain_Repository_TeaserRepository $teaserRepository) { $this->teaserRepository = $teaserRepository; } function mainAction($params, $conf) { $frameworkConfiguration = $this->configurationManager->getConfiguration(Tx_Extbase_Configuration_ConfigurationManagerInterface::CONFIGURATION_TYPE_FRAMEWORK); $storagePid = $frameworkConfiguration['persistence']['storagePid']; t3lib_div::debug($storagePid); } } </code> Und auch hier der Fehler: " Fatal error: Call to a member function getConfiguration() on a non-object in .../Classes/Controller/AddItemsToFlexform.php on line 36" Du wolltest schreiben, dass du auf die Konfiguration zugreifen konntest? Kann es dann sein, dass ich irgendeinen "Schalter" außerhalb dieser Klasse betätigen muss, damit dies funktioniert? Muss ich irgendwo noch etwas zusätzlich innerhalb der Extension registrieren? -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Thomas Nussbaumer Gesendet: Freitag, 12. Oktober 2012 11:05 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Flexform Select itemsProcFunc mit Extbase inkl. ConfigurationManager, Repository Am 11.10.2012 17:26, schrieb David Gurk: > ... > function mainAction($params, $conf) { > $frameworkConfiguration = $this->configurationManager->getConfiguration(Tx_Extbase_Configuration_ConfigurationManagerInterface::CONFIGURATION_TYPE_FRAMEWORK);/ $storagePid = $frameworkConfiguration['persistence']['storagePid']; > t3lib_div::debug($storagePid); > Hi David Könnte es am */* liegen, den du nicht gelöscht hast vor $storagePid. Mit deinem Code konnte ich auf die Konfiguration Gruss. Thomas. _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german