Hi Georg,

> 
> Am 04.12.2013 11:15, schrieb JCL - Johannes C. Laxander:
> > ##### flexform.xml
> > 
> <itemsProcFunc>VENDOR\MyExtension\Controller\SubRegionController->find
> > InMainRegion()</itemsProcFunc>
> 
> nicht immer alles auf dieses Extbase schieben.
> 

will ich gar nicht - ich will "nur" mein Problem losen und wissen wie's geht
und es dann auch noch verstehen ;-)

> gib mal die () raus, die haben da nix verloren.
> 
> Die Funktion findInMainRegion()() {} gibts ja wirklich nicht


Wo du recht hast, hast du recht!
Das bedeutet auch, dass man als itemsProcFunc generell auch eine
Controller-Action aufrufen kann, oder!?

Jetzt bin ich wieder einen Schritt weiter und steh' vor dem nachsten
Problem:

--> Fatal error: Call to a member function findByMainRegionAssignment() on a
non-object in ../SubRegionController.php on Line 112

Das ist die Funktion, Line 112 habe ich rechts markiert:
---
/**
 * action findInMainRegion sub regions that correspond to the selected main
region
 *
 * @return void
 */
public function findInMainRegionAction() {
        $v = '2';
        $subRegions =
$this->subRegionRepository->findByMainRegionAssignment($v);  <--- Line 112
        $this->view->assign('subRegions', $subRegions);
}

Das betreffende Repository:
---
class SubRegionRepository extends \TYPO3\CMS\Extbase\Persistence\Repository
{

}

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an