Project

General

Profile

Actions

Bug #17785

closed

Multiple RTEs in Flexforms don't work properly

Added by Markus Kappe about 17 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2007-11-13
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.1
PHP Version:
4.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

This situation: Two (or more) RTEs are located in different sheets in a flexform, you open the editing mask. Now you can only only enter text in the RTE in the active sheet. After switching to the other sheet you cannot focus on the input area. After saving, the page is rebuilt with the second sheet active, NOW you can enter text in this RTE, the RTE in the first sheet does not work any more.

Additionally the height of the sheet with the inactive RTE appears to be too little, the RTE overlaps other input fields.

When disabling the RTE, the input fields work out okay.

example flexform:

<T3DataStructure>
<meta>
<langDisable>1</langDisable>
</meta>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>LLL:EXT:as_questionaire/locallang_db.xml:tt_content.pi_flexform.sheetgeneral</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<questionText>
<TCEforms type="array">
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
</config>
<label>LLL:EXT:as_questionaire/locallang_db.xml:tt_content.pi_flexform.questionText</label>
<defaultExtras>richtext[*]:rte_transform[mode=ts_css]</defaultExtras>
</TCEforms>
</questionText>
<answerType>
<TCEforms>
<label>LLL:EXT:as_questionaire/locallang_db.xml:tt_content.pi_flexform.answerType</label>
<config>
<type>select</type>
<items type="array">
<numIndex index="1" type="array">
<numIndex index="0">LLL:EXT:as_questionaire/locallang_db.xml:tt_content.pi_flexform.answerType.I.1</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
<numIndex index="2" type="array">
<numIndex index="0">LLL:EXT:as_questionaire/locallang_db.xml:tt_content.pi_flexform.answerType.I.2</numIndex>
<numIndex index="1">2</numIndex>
</numIndex>
</items>
<minitems>1</minitems>
<maxitems>1</maxitems>
<size>1</size>
</config>
</TCEforms>
</answerType>
</el>
</ROOT>
</sDEF>
<display>
<ROOT>
<TCEforms>
<sheetTitle>LLL:EXT:as_questionaire/locallang_db.xml:tt_content.pi_flexform.textAnswer</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<answerText>
<TCEforms type="array">
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
</config>
<label>LLL:EXT:as_questionaire/locallang_db.xml:tt_content.pi_flexform.answerText</label>
<defaultExtras>richtext[*]:rte_transform[mode=ts_css]</defaultExtras>
</TCEforms>
</answerText>
</el>
</ROOT>
</display>
</sheets>
</T3DataStructure>

(issue imported from #M6706)


Files

T3X_rtetest-0_0_0-z-200806271719.t3x (6.52 KB) T3X_rtetest-0_0_0-z-200806271719.t3x Administrator Admin, 2008-06-27 17:16

Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #23256: htmlARea RTE: RTE overlaps following form element within flexform tabsClosedStanislas Rolland2010-07-23

Actions
Related to TYPO3 Core - Bug #18210: htmlarea_rte in Flexform with multiple sheets and firefox not correct workingClosedStanislas Rolland2008-02-14

Actions
Actions

Also available in: Atom PDF