Fremde Repositories
Zugriff
Um in einem Controller auf "fremde" Repositories zuzugreifen z.B. in die initializeAction folgendes aufnehmen:
/**
* categoryRepository
*
* @var mixed // please define a var type here
*/
protected $categoryRepository;
public function initializeAction() {
$this->categoryRepository = t3lib_div::makeInstance("Tx_Rsysproductbase_Domain_Repository_CategoryRepository" );
}
Zugriff dann z.B. mit:
$this->categoryRepository->getTypes($this->parameters['category']);
Ich weiss das dies wohl "unsauber" ist zu tun, aber in einigen Problemstellungen habe ich keine andere Möglichkeit gefunden bei komplexen Joins zum Ziel zu kommen.
Erstellt: 11/2011| Geändert: 10/2015