Steps to reproduce the issue
I created 3 different custom fields:
- Checkboxes
- Text
- URL
and made sure to have values set for them inside my article. When checking on frontend with Protostar, all 3 custom fields showed up perfectly fine.
Expected result
I would expect Beez to show them too.
Actual result
When switching to Beez only the
2. Text
3. URL
custom fields are rendered.
System information (as much as possible)
Joomla 3.7, php 7.1
Additional comments
This seems like a minor issue but unfortunately a lot of our (RT) template overrides were done a long time ago and based on Beez, so unfortunately some of our own older templates do not show the Checkbox custom field either.
This is not related to the type checkboxes but to the "Automatic Display" position you have chosen for that field.
If you look at the override for Beez, that "afterDisplayTitle" content is only shown when the "Show Intro" parameter is set to off.
https://github.com/joomla/joomla-cms/blob/staging/templates/beez3/html/com_content/article/default.php#L76-L78
I have no clue why the code is like that. To me the whole if clause doesn't make any sense as this isn't tied to an intro text at all. I'd just remove that and always show the content of that property.