---
title: "Important: The sorting select shares the option rendering"
manual: "Academic Projects"
version: "main"
permalink: "https://docs.typo3.org/permalink/fgtclb/academic-projects:important-1785882200@main"
source: "Changelog/2.4/Important-SortingSelectSharesOptionRendering.rst"
rendered: "2026-10-12T23:12:54+00:00"
---

# Important: The sorting select shares the option rendering {#important-1785882200}

## Description {#description}

`\ViewHelpers\Form\SortingSelectViewHelper::renderOptionTags()` was removed.
It was identical to the method it inherits from
`\FGTCLB\CategoryTypes\ViewHelpers\Form\AbstractSelectViewHelper`, down to
the last character. The class only ever needed its own `getOptions()`.

That base class writes every option through a single method now, which escapes
the option value. It used to concatenate the value unchanged while escaping the
label.

## Impact {#impact}

The rendered markup is unchanged. The options of this select carry the values of
`\Enumeration\SortingOptions`, such as `title asc` and `lastUpdated desc`,
and none of them needs escaping.

An own subclass overriding `renderOptionTags()` keeps working, and one
calling `parent::renderOptionTags()` reaches the inherited implementation.

## References {#references}

-   [AbstractSelectViewHelper](https://github.com/fgtclb/typo3-category-types) in EXT:category_types,
    the class writing the option markup, and where the change is documented.
