---
title: "Important: The partner page type renders its categories"
manual: "Academic Partners"
version: "main"
source: "Changelog/3.0/Important-PartnerPageRendersCategories.rst"
modified: "2026-09-17T07:34:13+00:00"
---

# Important: The partner page type renders its categories

## Description

A page of the partner page type can carry categories of the category types
this extension registers, and its page template has always contained a block
that lists them, grouped by category type. That block never appeared.

It read the categories as `{partner.categories.allCategoriesByType}`,
and the model behind `{partner}` has no such property — it exposes the
collection as `getAttributes()`. Fluid resolves an unknown path to
`null` without raising anything, so the surrounding `<f:if>` was
false on every partner page and the whole list was skipped. The list and
teaser partials of this extension already read the working path.

The page template now reads it as well:

```html
<f:for each="{partner.attributes.allCategoriesByType}" as="categories" key="type">
```

## Impact

A partner page with at least one category assigned now shows its category
types and the categories of each, in the markup the template already
contained — for example **Region** followed by
**Rhine-Main Area**.

A category type without an assigned category produces no entry, and a partner
page without categories renders exactly as before.

## Affected Installations

All installations that render partner pages with the page template shipped by
this extension and assign categories to them.

An installation that overrides
`Resources/Private/Pages/AcademicPartner.html` is not affected. A copy
that was taken only to repair this defect can be dropped, as long as it
carries no other change.
