Bug #48806

Just first element of specific column in PageContent is dragable

Added by Simon Schick over 7 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2013-06-03
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Hi, all

As mentioned in #48800, I have an issue when moving tt_content elements on the page. At one specific column, just the first element works.

I now debugged a bit in ExtJS and got out, that the elements on the page are correctly registered in TYPO3's JavaScript code (typo3/sysext/cms/layout/js/typo3pageModule.js:294) but in the ExtJS code, when the mouse-down event is initiated (typo3/contrib/extjs/ext-all-debug.js:20854), it fails to recognize, that the mouse is over the target.

At all other elements, when I try to move the code, the mouse is over the target ...

I tested it in Firefox v22 and Chrome v27, and the bug just appeared in Firefox v22.

Here's my backend-page definition:

backend_layout {
    colCount = 4
    rowCount = 3
    rows {
        1 {
            columns {
                1 {
                    name = Slideshow
                    colspan = 3
                    colPos = 10
                }
                2 {
                    # This is the column, where the drag&drop fails in FF ...
                    name = Sidebar
                    rowspan = 3
                    colPos = 2
                }
            }
        }
        2 {
            columns {
                1 {
                    name = Content
                    colspan = 3
                    colPos = 1
                }
            }
        }
        3 {
            columns {
                1 {
                    name = Footer 1
                    colPos = 11
                }
                2 {
                    name = Footer 2
                    colPos = 12
                }
                3 {
                    name = Footer 3
                    colPos = 13
                }
            }
        }
    }
}

I don't know what could help else ...
Have you tried updating to the latest ExtJS bugfix release? I saw something of ExtJS v3.4.1.1 ....

#1

Updated by Simon Schick over 7 years ago

Seems like it was an ExtJS bug ...

I replaced the following files by the latest version and now it works perfectly:
  • typo3/contrib/extjs/ext-all-debug.js
  • typo3/contrib/extjs/ext-all.js

Please fix this as soon as possible ... This does also fix #48800, but I still think (by taking a look at the bottom element, whose line should reach to the very right end of the page-content) the CSS changes in there are needed as well, even so they have nothing to do with the bug itself, but may help to solve some design-problems.

#2

Updated by Gernot Ploiner about 7 years ago

Similar Issue:
If you use the following Backend-Layout, it is not possible to move some content outside from the Column "Inhalt" in TYPO3 6.1.7.
A Fix in Core would be great :-)

Replacing ExtJS with Version 3.4.1 solved the problem for me too:
http://www.sencha.com/products/extjs3/download/

backend_layout {
    colCount = 3
    rowCount = 3
    rows {
        1 {
            columns {
                1 {
                    name = Aktion
                    colPos = 4
                }
                2 {
                    name = Inhalt
                    colspan = 2
                    rowspan = 2
                    colPos = 0
                }
            }
        }
        2 {
            columns {
                1 {
                    name = Subnavigation
                    rowspan = 2
                    colPos = 3
                }
            }
        }
        3 {
            columns {
                1 {
                    name = Links
                    colPos = 1
                }
                2 {
                    name = Rechts
                    colPos = 2
                }
            }
        }
    }
}

#3

Updated by Simon Schick about 7 years ago

  • % Done changed from 0 to 100

Already fixed for 6.2 by #52933

If there's no need to update older TYPO3-versions, please close this issue.

#4

Updated by Mathias Schreiber almost 6 years ago

  • Status changed from New to Closed
  • Is Regression set to No

Also available in: Atom PDF