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