Uploaded image for project: '[Read Only] - Addon Channel Manager'
  1. [Read Only] - Addon Channel Manager
  2. CHANNELMGR-698

Make SiteMenuService more efficient

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Outdated
    • None
    • None
    • None

    Description

      In its current state, creating or deleting a menu item leads to a reload of the full menu (which can be quite large), while moving or editing items doesn't. This is both inconsistent and inefficient, and should be improved.

      Also, the SiteMenuService's API inconsistently requires the client to specify the menu's (UU)ID. For all but the (initial) call to load the menu, this is technically unnecessary. Moving that call from the MenuEditorCtrl's constructor into the HippoIframeCtrl's openMenuEditor method could further simplify the code such that MenuEditorCtrl requires no knowledge of the current menu's ID at all.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tjeger Tobias Jeger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: