if no basket-component is given, error occurs
Also changed method, to get the category for items (products)
all block extensions now only include the template instead of having the extension included immediately (dedicated event-templates within views/event); information about the structure changed to the correct paths