[TYPO3-german] Extbase und fe_users

Anfrage anfrage at eddy-wolbert.de
Sat Mar 30 17:44:12 CET 2013


Hallo Maik,

was mir dazu spontan noch einfallen würde, wäre das entsprechende 
TypoScript, in dem die fe_users gemappt werden muss.
Wurde dieses Mapping vorgenommen?

Viele Grüße
Eddy


Am 29.03.2013 18:23, schrieb Maik Hagenbruch:
> Hallo Comunity,
>
> ich bin zur Zeit dabei tiefer in die Extensionentwicklung 
> einzutauchen. Ich habe schon ein paar gebaut, die aber immer dem 
> gleichen Schema folgen. ich lege einfach felder in der tt_content an, 
> kann diese dann im Backend befüllen und im frontend ausgeben. Jetzt 
> will ich aber was für micj neues versuchen und will an die fe_users 
> Tabelle ran.
> Zum Anfang will ich erstmal die Datensätze darin auslesen.Ich hab mich 
> schon durch ne Menge tuts gearbeitet, bleibe aber immer an einer 
> Stelle hängen. Hier mal mein Code vom Controller:
> <?php
> namespace TYPO3\MusicfinderRegister\Controller;
>
> /***************************************************************
> *  Copyright notice
> *
> *  (c) 2013 *  All rights reserved
> *
> *  This script is part of the TYPO3 project. The TYPO3 project is
> *  free software; you can redistribute it and/or modify
> *  it under the terms of the GNU General Public License as published by
> *  the Free Software Foundation; either version 3 of the License, or
> *  (at your option) any later version.
> *
> *  The GNU General Public License can be found at
> *  http://www.gnu.org/copyleft/gpl.html.
> *
> *  This script is distributed in the hope that it will be useful,
> *  but WITHOUT ANY WARRANTY; without even the implied warranty of
> *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> *  GNU General Public License for more details.
> *
> *  This copyright notice MUST APPEAR in all copies of the script!
> ***************************************************************/
>
> /**
> *
> *
> * @package musicfinder_register
> * @license http://www.gnu.org/licenses/gpl.html GNU General Public 
> License, version 3 or later
> *
> */
> class UserController extends 
> \TYPO3\CMS\Extbase\Mvc\Controller\ActionController {
>
>     /**
>      * userRepository
>      *
>      * @var \TYPO3\CMS\Extbase\Domain\Repository\FrontendUserRepository
>      * @inject
>      */
>     protected $frontendUserRepository;
>
>     /**
>     *
>     * @param Tx_Extbase_Domain_Repository_FrontendUserRepository 
> $frontendUserRepository     */
>    public function 
> injectFrontendUserRepository(\TYPO3\CMS\Extbase\Domain\Repository\FrontendUserRepository 
> $frontendUserRepository) {
>        $this->frontendUserRepository = $frontendUserRepository;
>    }
>
>     /**
>      * action list
>      *
>      * @return void
>      */
>     public function listAction() {
>         $users = $this->frontendUserRepository->findAll();
>         $this->view->assign('users',$users);
>     }
>
> }
> ?>
>
> Im view hab ich dann einfach $users debugt, aber es ist immer leer.
> Die Ausgabe im Debugfenster sieht so aus
> TYPO3\CMS\Extbase\Persistence\Generic\QueryResultprototypeobject (empty)
>
> Hat da vielleicht jemand einen Tipp für mich? Irgendwie komm ich da 
> nicht mehr weiter.
> Vielen Dank
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list