Example #1
0
def main_nav(context):
    request = context['request']
    menu_items = [item for item in get_master_menu_item_list() if item.is_shown(request)]

    for fn in hooks.get_hooks('construct_main_menu'):
        fn(request, menu_items)

    return {
        'menu_items': sorted(menu_items, key=lambda i: i.order),
        'request': request,
    }
def main_nav(context):
    request = context['request']
    menu_items = [
        item for item in get_master_menu_item_list() if item.is_shown(request)
    ]

    for fn in hooks.get_hooks('construct_main_menu'):
        fn(request, menu_items)

    return {
        'menu_items': sorted(menu_items, key=lambda i: i.order),
        'request': request,
    }
def main_nav_js():
    media = Media()
    for item in get_master_menu_item_list():
        media += item.media

    return media['js']
Example #4
0
def main_nav_js():
    media = Media()
    for item in get_master_menu_item_list():
        media += item.media

    return media['js']