Morgen,

ich habe die sr_feuser_register durch eine eigene Extension mit mehrere Felder zu erweitern.

Die neue Felder erscheinen in die Datenbanktabelle und sind auch sichtbar in Backend.

Dann habe ich eine neue Extension simpleseeuser geschrieben um verschiedene liste von User zeigen.

Aber in die Repository sidn die neue Felder ignoriert

UserlistController:

public function listAction() {
        $action = $this->request->getControllerActionName();
// \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($action, 'action');

        $userlists = $this->userlistRepository->findUser($theKat);
//\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($userlists, 'userlists');

        $this->view->assign('userlists', $userlists);
//\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($userlists, 'userlists');
}

Repository:

/**
 * The repository for Userlists
 */
class UserlistRepository extends \TYPO3\CMS\Extbase\Persistence\Repository {

    /**
     * findUser
     * @param $theKat
     * @return array|\TYPO3\CMS\Extbase\Persistence\QueryResultInterface
    */
    public function findUser($theKat){
        // Create query object
        $query = $this->createQuery();

$query->getQuerySettings()->setRespectStoragePage(TRUE);

        // Set plain SQL statement
        $sql = 'SELECT uid, usergroup, title, name, addridpub,
        address, zip, city, country, contacttelpub,
        telephone, handy, contactmailpub, email, linkpub,
        www, image
        from fe_users
        WHERE usergroup like("%5%") ORDER BY name ';

        $query->statement($sql);

        // Execute query
        return $query->execute();
    }

}

Die Felder contacttelpub, contactmailpub, linkpub, sind ignoriert, den Rest wird angezeigt.


Was mache ich Falsch?


Vielen Dank


Nicolas



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

Antwort per Email an