TYPO3 v15 dev-main snapshot ()
This commit is contained in:
+124
@@ -0,0 +1,124 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
.. _breaking-79622-1668719233:
|
||||
|
||||
=======================================================================
|
||||
Breaking: #79622 - CSS Styled Content table content element adjustments
|
||||
=======================================================================
|
||||
|
||||
See :issue:`79622`
|
||||
|
||||
Description
|
||||
===========
|
||||
|
||||
In order to streamline the options and enhance compatibility across CSS Styled
|
||||
Content and Fluid Styled Content the table content element has been partly
|
||||
refactored. All previous flexform configuration has been migrated to database
|
||||
fields, shared across both content rendering definitions.
|
||||
|
||||
Element options removed:
|
||||
|
||||
* Table Summary
|
||||
* No CSS styles for this table
|
||||
|
||||
Element options changed:
|
||||
|
||||
* Additional CSS Class
|
||||
|
||||
Rendering changes:
|
||||
|
||||
* Additional CSS classes for tr, th, td have been dropped
|
||||
|
||||
TypoScript options removed:
|
||||
|
||||
* color
|
||||
* tableParams_0
|
||||
* tableParams_1
|
||||
* tableParams_2
|
||||
* tableParams_3
|
||||
* border
|
||||
* cellpadding
|
||||
* cellspacing
|
||||
|
||||
|
||||
Table Summary
|
||||
-------------
|
||||
The <table> summary attribute is not supported in HTML5 and has been dropped.
|
||||
No migration path available.
|
||||
|
||||
|
||||
No CSS styles for table
|
||||
-----------------------
|
||||
The default CSS styling for CSS Styled Content is now optional. If no styling
|
||||
is required, simply do not include the optional static template or override
|
||||
the styling with CSS.
|
||||
|
||||
|
||||
Additional CSS Class
|
||||
--------------------
|
||||
The process of adding additional CSS classes for tables has been changed.
|
||||
To ease the work of the editor the CSS class field is no longer a simple input
|
||||
field. Adding CSS classes are now handled by predefined CSS classes that can
|
||||
be adjusted by the integrator. Classes will be prefixed with "contenttable-".
|
||||
|
||||
.. code-block:: typoscript
|
||||
|
||||
TCEFORM.tt_content.table_class {
|
||||
removeItems = striped,bordered
|
||||
addItems {
|
||||
hover = LLL:my_extension/Resources/Private/language.xlf:hover
|
||||
}
|
||||
}
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
$GLOBALS['TCA']['tt_content']['columns']['table_class']['config']['items'][] = [
|
||||
0 = LLL:my_extension/Resources/Private/language.xlf:hover
|
||||
1 = hover
|
||||
];
|
||||
|
||||
|
||||
Rendering changes and removed TypoScript options
|
||||
------------------------------------------------
|
||||
Style specific options have been removed and are no longer available. This
|
||||
includes the following options for table rendering: `color`, `tableParams_0`,
|
||||
`tableParams_1`, `tableParams_2`, `tableParams_3`, `border`, `cellpadding` and
|
||||
`cellspacing`. Also additional CSS classes for `tr`, `th` and `td` are no
|
||||
longer available.
|
||||
|
||||
|
||||
Affected Installations
|
||||
======================
|
||||
|
||||
Installations that use the CSS Styled Content element table.
|
||||
|
||||
|
||||
Migration
|
||||
=========
|
||||
|
||||
Run the upgrade wizard in the install tool to migrate all fields previously
|
||||
stored in flexforms to dedicated fields in the database.
|
||||
|
||||
|
||||
Table summary
|
||||
-------------
|
||||
The <table> summary attribute is not supported in HTML5 and has been dropped.
|
||||
No migration path available.
|
||||
|
||||
|
||||
No CSS styles for this table
|
||||
----------------------------
|
||||
Remove the optional "CSS Styled Content Styling" static template.
|
||||
|
||||
|
||||
Additional CSS classes
|
||||
----------------------
|
||||
Additional CSS Classes must be registered as items for the field `table_class`.
|
||||
|
||||
|
||||
Rendering changes and removed TypoScript Options
|
||||
------------------------------------------------
|
||||
Use CSS styling to restore the look of your tables.
|
||||
|
||||
|
||||
.. index:: FlexForm, Frontend, TCA, TypoScript, ext:css_styled_content
|
||||
Reference in New Issue
Block a user