close

Filter

loading table of contents...

Release Notes / Version 10.2104

Table Of Contents

Container#getFlattenedItems is deprecated

The method getFlattenedItems of com.coremedia.blueprint.common.layout.Container is now deprecated and will be removed in the next major version.

The main reasons for this change (among others) are that flattened items does not work well with the dynamic include mechanism of the CAE (especially regarding Personalization features) and that it breaks the preview based editing by cutting of hierarchical information.

All example bricks and themes have been adjusted so they do not make use of getFlattenedItems anymore. API bricks are not affected.

Upgrade Notes

Please check the new section "Rendering Container Layouts" of the Frontend Developer Manual for a possible approach to get rid of the usages of flattened items in your bricks and themes.

As all the code is available in the CoreMedia Blueprint you can also keep the implementation of getFlattenedItems by creating a copy but please note that we do not further build on this approach and we cannot guarantee that all coming feature will continue to work.

(CMS-11877)

Search Results

Table Of Contents