Skip to content
Snippets Groups Projects
Commit 9d9e0292 authored by Oliver Hader's avatar Oliver Hader Committed by Oliver Hader
Browse files

[BUGFIX] Correctly handle blank string values in admin panel

Empty (in terms of PHP empty()) string values are shown as blank
strings in the info section of the admin panel. For instance "0"
is incorrectly shown as "".

Resolves: #99052
Releases: main, 11.5
Change-Id: Ic330fb1874edca8b3e640e9c5793192616583ec0
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76543


Reviewed-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: default avatarSusanne Moog <look@susi.dev>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarOliver Hader <oliver.hader@typo3.org>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarSusanne Moog <look@susi.dev>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarOliver Hader <oliver.hader@typo3.org>
parent d59d818c
Branches
Tags
No related merge requests found
......@@ -25,7 +25,7 @@
<f:if condition="{adm:isArray(value: val)}"><f:variable name="typeClass" value="array" /></f:if>
<f:switch expression="{typeClass}">
<f:case value="string">
<pre class="typo3-adminPanel-dump typo3-adminPanel-dump-{typeClass}"><f:if condition="{val}"><f:translate key="{val}" default="{val}" extensionName="adminpanel" languageKey="{languageKey}"/></f:if></pre>
<pre class="typo3-adminPanel-dump typo3-adminPanel-dump-{typeClass}"><f:if condition="{val} != ''"><f:translate key="{val}" default="{val}" extensionName="adminpanel" languageKey="{languageKey}"/></f:if></pre>
</f:case>
<f:case value="array">
<f:render partial="Data/TableKeyValue" arguments="{data: val, languageKey: languageKey}" />
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment