|
Verfasst am: 14. 04. 2012 [13:03]
|
|
Stargast
Themenersteller
Dabei seit: 07.04.2012
Beiträge: 10
|
Hey,
bin gerade dabei ein Modul zu schreiben.
Nur liefern mir findAll und countAll im Backend keine Ergebnisse. In diversen FE-Plugins funktioniert das.
Ich schätze es liegt daran, dass ich auf ein "fremdes" Repo zugreife.
Hier der Code dazu:
class Tx_Extension_Controller_BackendController extends Tx_Extension_Controller_AbstractController {
protected $galleryRepository;
public function injectGalleryRepository(Tx_Extension_Domain_Repository_GalleryRepository $galleryRepository) {
$this->galleryRepository = $galleryRepository;
}
public function indexAction() {
$galleries = $this->galleryRepository->findAll();
$cnt = $this->galleryRepository->countAll();
$this->view->assign('galleries', $galleries)->assign('cnt', $cnt);
}
}
Hat jemand eine Idee?
|
|
Verfasst am: 17. 04. 2012 [23:07]
|
|
freshman17
Dabei seit: 06.10.2008
Beiträge: 191
|
Das Modul im TypoScript auch richtig registriert?
# Module configuration
module.tx_extension {
settings < plugin.tx_extension.settings
persistence < plugin.tx_extension.persistence
view < plugin.tx_extension.view
view {
templateRootPath = {$module.tx_extension.view.templateRootPath}
partialRootPath = {$module.tx_extension.view.partialRootPath}
layoutRootPath = {$module.tx_extension.view.layoutRootPath}
}
}
|
|
Verfasst am: 18. 04. 2012 [11:11]
|
|
Stargast
Themenersteller
Dabei seit: 07.04.2012
Beiträge: 10
|
Ah, Anfängerfehler. Danke, das wars!
[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 18.04.2012 um 17:20.]
|