Hallo zusammen,

ich versuche ein Daten-Array mittels $this->dataMapper->map aufs Object meines Domainmodels abzubilden. Leider klappt es nicht. Ich bekomme einen weißen Bildschirm. Das Array $results ist mit Daten befüllt.
<?php
class Tx_Xmnews_Domain_Repository_NewsRepository extends 
Tx_News_Domain_Repository_NewsRepository {

       /**
        * @var \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper
       * @inject
        */
        protected $dataMapper;

        public function 
findUserDefinedArticles(Tx_News_Domain_Model_DemandInterface $demand, 
$respectEnableFields = TRUE) {
            // if no articles selected
            if (empty($demand->articles)) return null;
$query = $this->createQuery();
            $query->getQuerySettings()->setRespectStoragePage(FALSE);
$query->getQuerySettings()->setReturnRawQueryResult(TRUE); $query->matching($query->in('uid', t3lib_div::intExplode(',', $demand->articles)));

           $results = $query->execute();   // result ist jetz ein Array.  KEIN 
OBJECT

/* hier wird das Array bearbeitet .
          .
          .
          */
return $this->dataMapper->map('Tx_Xmnews_Domain_Model_News', $results);
        }
}

Was mache ich falsch?
Vielen Dank.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an