Project

General

Profile

Actions

Bug #103693

open

datetime fields rendering / TCA

Added by This Mächler 12 days ago. Updated 12 days 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 12 days ago

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

Actions #2

Updated by Chris Müller 12 days ago

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

Also available in: Atom PDF