Esempio n. 1
0
def gstudio_breadcrumbs(context, separator='>>', root_name='Home',
                       template='gstudio/tags/breadcrumbs.html',):
    """Return a breadcrumb for the application"""
    path = context['request'].path
    page_object = context.get('object') or context.get('metatype') or \
                  context.get('tag') or context.get('author') or context.get('image') or context.get('video')or context.get('doc') or context.get('meet_ob')  
    breadcrumbs = retrieve_breadcrumbs(path, page_object, root_name)
    print breadcrumbs,"brcrbs",path,page_object,root_name
    return {'template': template,
            'separator': separator,
            'breadcrumbs': breadcrumbs}
Esempio n. 2
0
def gstudio_breadcrumbs(context, separator='/', root_name='Nodetype',
                       template='gstudio/tags/breadcrumbs.html',):
    """Return a breadcrumb for the application"""
    path = context['request'].path
    page_object = context.get('object') or context.get('metatype') or \
                  context.get('tag') or context.get('author')
    breadcrumbs = retrieve_breadcrumbs(path, page_object, root_name)

    return {'template': template,
            'separator': separator,
            'breadcrumbs': breadcrumbs}
Esempio n. 3
0
def gstudio_breadcrumbs(
    context,
    separator='/',
    root_name='Nodetype',
    template='gstudio/tags/breadcrumbs.html',
):
    """Return a breadcrumb for the application"""
    path = context['request'].path
    page_object = context.get('object') or context.get('metatype') or \
                  context.get('tag') or context.get('author')
    breadcrumbs = retrieve_breadcrumbs(path, page_object, root_name)

    return {
        'template': template,
        'separator': separator,
        'breadcrumbs': breadcrumbs
    }