Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-12915

Make HstSiteMenu*Impl classes extensible (with patch)

    XMLWordPrintable

Details

    • Improvement
    • Status: Open
    • Normal
    • Resolution: Unresolved
    • 4.2.1
    • None
    • site-toolkit
    • None

    Description

      It is possible to swap out the HstSiteMenusManager implementation via Spring configuration.

      Currently, if you want to extend the site menu functionality, it is necessary to start from scratch and build the menu tree yourself.

      In order to make extensions to the site menu system easier and more DRY, I suggest to introduce factory methods for all the Impl classes. This way, to extend the site menus, you only need to override the factory methods.

      The attached patch applies to hst-4.2.1

      Attachments

        Activity

          People

            Unassigned Unassigned
            escitalopram Wolfgang Illmeyer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: