protected function getCatalogMap( array $domains )
	{
		$map = [];
		$manager = \Aimeos\MShop::create( $this->getContext(), 'catalog' );
		$search = $manager->createSearch()->setSlice( 0, 0x7fffffff );

		foreach( $manager->searchItems( $search, $domains ) as $item ) {
			$map[$item->getCode()] = $item;
		}

		return $map;
	}