Hallo, ihr solltet mal über Xdebug als Debugger in der DIE nachdenken?!
Liebe Grüße, Nicole -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Eike Starkmann Gesendet: Donnerstag, 13. Dezember 2012 17:38 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] TYPO3 6.0 MySQL Debuggen On 12.12.2012 14:18, David Gurk wrote: > Hey, danke für die Antwort. > > Das ist schon mal nicht schlecht. Nur wie ist es bei Extbase-Extensions im Repository? > > Da bekomme ich leider nur folgendes zurück (wenn der Cache geleert ist): > INSERT INTO cf_extbase_object (identifier,expires,content) VALUES > ('22e28d47dccc4 [...] > Da solltest Du echo $GLOBALS['TYPO3_DB']->debug_lastBuiltQuery; im Controller benutzen. z.B: $openFundingsYear = $this->fundingRepository->findOpenByAccountAndYear($account); echo $GLOBALS['TYPO3_DB']->debug_lastBuiltQuery; Willst Du wirklich den Query Debuggen, oder nur schauen wie die Ergebnismenge ist? Das mache ich immer so: Im Repository: public function findOpenByAccountAndYear(Tx_Oeplus_Domain_Model_Account $account) { ... $query->getQuerySettings()->setReturnRawQueryResult(TRUE); .... return $query->execute(); } Dadurch ist das Ergebnis kein Objekt sondern ein Array. Dieses kannst du dann im Controller ausgeben: $openFundingsYear = $this->fundingRepository->findOpenByAccountAndYear($account); debug($openFundingsYear); Bis denne, Eike > -----Ursprüngliche Nachricht----- > Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christopher Orth > Gesendet: Mittwoch, 12. Dezember 2012 13:41 > An: German TYPO3 Userlist > Betreff: Re: [TYPO3-german] TYPO3 6.0 MySQL Debuggen > > Hallo David, > > bis dato habe ich das für eigene Extensions immer über die TYPO3_DB Klasse gemacht, also wie folgt: > > Vor dem select: > $GLOBALS['TYPO3_DB']->debugOutput = true; $GLOBALS['TYPO3_DB']->store_lastBuiltQuery = true; > > Nach dem ausgeführtem select dann z.B.: > echo $GLOBALS['TYPO3_DB']->debug_lastBuiltQuery; > > > Für umfangreiches debugging kannst du auch auf devLog zurückgreifen, damit habe ich auch immer gute Erfahrungen gemacht: > http://typo3.org/extensions/repository/view/devlog > > > > Viele Grüße, > Chris > 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 > -- EIKE STARKMANN starkm...@undkonsorten.com +49.30.20236354 [fon] UNDKONSORTEN GBR Waldemarstr. 38 10999 Berlin www.undkonsorten.com +49.30.20236354 [fon] +49.30.20236354-9 [fax] thomas alboth, felix althaus + jochen biedermann [gesellschafter] _______________________________________________ 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