Project

General

Profile

Actions

Bug #103693

open

datetime fields rendering / TCA

Added by This Mächler 3 months ago. Updated 3 months ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2024-04-21
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
11
PHP Version:
8.1
Tags:
TCA, datetime, backend, record, edit
Complexity:
easy
Is Regression:
Sprint Focus:

Description

datetime fields are renderend differently (with timezone shift) in titels inside the recoord editor (record titel, inline record title).
See screenshots.

Elsewhere (Title in Record list in backend, also in Frontend and datetime edit field in backend) the rendering is correct, without timezone shift.

TCA (record with date displayed wrong, reffered record):
---------------------------------------------------------

'label' => 'date_time',
'label_alt' => 'title, location_name, location_city',
'label_alt_force' => true,
...
...
'date_time' => array(
'exclude' => 0,
'label' => $LLL_nemtourdates_date.'date_time',
'config' => array(
'type' => 'input',
'renderType' => 'inputDateTime',
'dbType' => 'datetime',
'eval' => 'datetime,requiered'
),
),

TCA edited record:
-------------------

'label_alt' => 'last_name, first_name, date',
'label_alt_force' => true,
...
...
'date_time' => array(
'exclude' => 0,
'label' => $LLL_nemtourdates_ticketreservation.'date_time',
'config' => array(
'type' => 'input',
'renderType' => 'inputDateTime',
'dbType' => 'datetime',
'eval' => 'datetime'
),
),

'date' => array(
'exclude' => 0,
'label' => $LLL_nemtourdates_ticketreservation.'date',
'config' => array(
'type' => 'inline',
'foreign_table' => 'tx_nemtourdates_domain_model_date',
'overrideChildTca' => array(
'types' => array(
1 => array('showitem' => '--palette--;;show_short,--palette--;;price_short')
),
'columns' => array(
'location_name' => [ 'config' =>[ 'readOnly' => true ] ],
'play' => [ 'config' =>[ 'readOnly' => true ] ],
'price_regular' => [ 'config' =>[ 'readOnly' => true ] ],
'price_kids' => [ 'config' =>[ 'readOnly' => true ] ],
'price_reduced' => [ 'config' =>[ 'readOnly' => true ] ],
'currency' => [ 'config' =>[ 'readOnly' => true ] ],
)
),
'behaviour' => array(
'enableCascadingDelete' => false,
),
'appearance' => array(
'enabledControls' => array(
'info' => true,
'hide' => false,
'delete' => false
)
),
'maxitems' => 1
),
),


Files

Actions #1

Updated by This Mächler 3 months ago

See this screenshot. It shows the core of the bug (compare title to datetime edit field

Actions #2

Updated by Chris Müller 3 months ago

  • Subject changed from datetime fields rendereding / TCA to datetime fields rendering / TCA
Actions

Also available in: Atom PDF