Task #2239

Review Menu management

Added by moyo over 4 years ago. Updated over 1 year ago.

Status:ClosedStart date:07/20/2010
Priority:NormalDue date:
Assignee:moyo% Done:

100%

Category:Common
Target version:0.85

Description

Simply add itemtype to menu.
Define sub menus in item classes.

Example :

Menu = array ('Inventory' => array('Ordinateurs'=> 'Computer', 'Moniteurs' => 'Monitor', 'Display String' => 'Object Name')....

MoYo : add only itemtype and use getTypeName to have name (need to cache menu to avoid loading each class at each page)

Will be easy to plugins to add items where they want.

Permit to add first level group ? Need to permit to slide : use extjs ?
Maybe in a second time ?

patch_menu.diff Magnifier - new patch for menu (do not take into account plugins at sthis step) (111 KB) moyo, 02/04/2013 03:44 PM

Associated revisions

Revision 20215
Added by moyo about 2 years ago

[0.85] Review Menu management see #2239 : first step report work already done

Revision 20218
Added by moyo about 2 years ago

[0.85] Review Menu management for plugins : see #2239

Revision 20220
Added by moyo about 2 years ago

[0.85] end review menu management fixed #2239

History

#1 Updated by moyo over 4 years ago

  • Tracker changed from Bug to Task

#2 Updated by moyo over 4 years ago

  • Assignee set to moyo

#3 Updated by moyo over 4 years ago

  • Target version changed from 0.80 to 33

#4 Updated by moyo about 4 years ago

  • Target version changed from 33 to 0.85

#5 Updated by moyo about 2 years ago

  • File patch_menu.diff added

#6 Updated by moyo about 2 years ago

  • File deleted (patch_menu.diff)

#7 Updated by moyo about 2 years ago

#8 Updated by moyo about 2 years ago

  • % Done changed from 0 to 80

#9 Updated by moyo about 2 years ago

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

Applied in changeset r20220.

#10 Updated by moyo over 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF