Project

General

Profile

Actions

Bug #62508

closed

Story #69617: FormEngine bugs

CE "Special Menus" > "pages for selected categories" does not show all nested categories (only 4 levels)

Added by Loon Buster about 10 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Should have
Category:
FormEngine aka TCEforms
Target version:
Start date:
2014-10-28
Due date:
% Done:

100%

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

Description

hello.

t3: 6.2.4

/ categories
- level 1
- level 2
- level 3
- level 4
- level 5 (not visible)
- ..deeper level not visible :/

.loon

Actions #1

Updated by Loon Buster about 10 years ago

/ categories
- level 1
-- level 2
--- level 3
----- level 4
------ level 5 (not visible)
------- ..deeper level not visible :/

!

.loon

Actions #2

Updated by Loon Buster about 10 years ago

  • Project changed from TYPO3 Core to 176
Actions #3

Updated by Loon Buster about 10 years ago

  • Project changed from 176 to 2264
Actions #4

Updated by Loon Buster about 10 years ago

  • Project changed from 2264 to TYPO3 Core

..

Actions #5

Updated by Loon Buster about 10 years ago

@news it works - but not in the menu_type

<settings.categories>
<TCEforms>
<label>LLL:EXT:news/Resources/Private/Language/locallang_be.xml:flexforms_general.categories</label>
<config>
<type>select</type>
<renderMode>tree</renderMode>
<treeConfig>
<parentField>parent</parentField>
<appearance>
<maxLevels>99</maxLevels>
<expandAll>TRUE</expandAll>
<showHeader>TRUE</showHeader>
</appearance>
</treeConfig>
<foreign_table>sys_category</foreign_table>
<foreign_table_where> AND (sys_category.sys_language_uid = 0 OR sys_category.l10n_parent = 0) ORDER BY sys_category.sorting</foreign_table_where>
<size>10</size>
<autoSizeMax>20</autoSizeMax>
<minitems>0</minitems>
<maxitems>99</maxitems>
</config>
</TCEforms>
</settings.categories>
Actions #6

Updated by Loon Buster about 10 years ago

  • Assignee set to TYPO3 Release Team
Actions #7

Updated by Riccardo De Contardi over 9 years ago

  • Subject changed from TCEFORM > menu_type > categorized_pages (failed) to CE "Special Menus" > "pages for selected categories" does not show all nested categories (only 4 levels)
  • Category set to Backend User Interface
  • Assignee changed from TYPO3 Release Team to TYPO3 Release Team
  • TYPO3 Version set to 6.2
  • Is Regression set to No

@Loon Buster Buster: the next time, please, be a less cryptic in the ticket title and description :) It took me some time to figure out where the problem was...
anyway... the bug is still present in TYPO3 6.2.12

Steps to reproduce:

1) create some categories, nested, in this way:

mycat
-mycatlevel2
--mycatlevel3
---mycatlevel4
----mycatlevel5
-----mycatlevel6
------mycatlevel7

2) Create a content element, type: "Special Menus" , subtype: "pages for selected categories"
Result:
the "Selected categories" area does not show all the subcategories, only the first four:

mycat
-mycatlevel2
--mycatlevel3
---mycatlevel4

Actions #8

Updated by Riccardo De Contardi over 9 years ago

still present also in 7.4-dev (latest master)

Actions #9

Updated by Riccardo De Contardi about 9 years ago

On 7.6 (latest master) I cannot select the categories to show (??)

Actions #10

Updated by Christian Kuhn about 9 years ago

  • Parent task set to #69617

confirmed the tree is not shown at all ... will have a look.

Actions #11

Updated by Christian Kuhn about 9 years ago

  • Category changed from Backend User Interface to FormEngine aka TCEforms
  • Target version set to 7 LTS
Actions #12

Updated by Christian Kuhn about 9 years ago

the patch will solve the "field is not shown at all" issue.

for the "only a depth of x is shown": this is the default depth of tca tree. if more is needed, the depth can be raised with a treeConfig option, see: https://docs.typo3.org/typo3cms/TCAReference/Reference/Columns/Select/Index.html#treeconfig

Actions #13

Updated by Christian Kuhn about 9 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

the default depth of 4 will be kept, it can be expanded for own projects if required.

Actions #14

Updated by Mathias Schreiber about 9 years ago

For reference.


'treeConfig' => array(
    'parentField' => 'parent',
    'appearance' => array(
        'expandAll' => true,
        'showHeader' => true,
        'maxLevels' => 12
    ),
),

Actions #15

Updated by Riccardo De Contardi about 7 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF