remove URL on breadcrumbs (bug 607026)
This commit is contained in:
Родитель
f38e4d5361
Коммит
9c631fcb04
|
@ -1,7 +1,5 @@
|
|||
from django.utils import encoding
|
||||
|
||||
import jinja2
|
||||
from jingo import env, register
|
||||
from jingo import register
|
||||
from tower import ugettext as _
|
||||
|
||||
from amo.urlresolvers import reverse
|
||||
|
@ -29,14 +27,20 @@ def dev_page_title(context, title=None, addon=None):
|
|||
|
||||
@register.function
|
||||
@jinja2.contextfunction
|
||||
def dev_breadcrumbs(context, addon=None, items=None, add_default=False):
|
||||
def dev_breadcrumbs(context, addon=None, items=None, add_default=False,
|
||||
link_my_addons=True):
|
||||
"""
|
||||
Wrapper function for ``breadcrumbs``. Prepends 'Developer Hub' breadcrumb
|
||||
to ``items`` argument, and ``add_default`` argument defaults to False.
|
||||
Accepts: [(url, label)]
|
||||
addon: adds in a non-linked breadcrumb to the addon
|
||||
link_my_addons: makes "My Add-ons" url linked, defaults to True
|
||||
"""
|
||||
crumbs = [(reverse('devhub.index'), _('Developer Hub')),
|
||||
(reverse('devhub.addons'), _('My Add-ons'))]
|
||||
crumbs = [(reverse('devhub.index'), _('Developer Hub')), ]
|
||||
if link_my_addons:
|
||||
crumbs.append((reverse('devhub.addons'), _('My Add-ons')))
|
||||
else:
|
||||
crumbs.append((None, _('My Add-ons')))
|
||||
if items:
|
||||
crumbs.extend(items)
|
||||
if addon:
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
{% block content %}
|
||||
<header>
|
||||
{{ dev_breadcrumbs() }}
|
||||
{{ dev_breadcrumbs(link_my_addons=False) }}
|
||||
<hgroup>
|
||||
<h2>{{ _('Manage My Add-ons') }}</h2>
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче