kopia lustrzana https://github.com/wagtail/wagtail
Merge pull request #904 from coredumperror/page_type_on_editor
Add the page type to the page creator/editor templatepull/777/head
commit
1ace03b4ff
|
@ -3,7 +3,7 @@
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
|
|
||||||
{% block titletag %}{% blocktrans with page_type=content_type.model_class.get_verbose_name %}New {{ page_type }}{% endblocktrans %}{% endblock %}
|
{% block titletag %}{% blocktrans with page_type=content_type.model_class.get_verbose_name %}New {{ page_type }}{% endblocktrans %}{% endblock %}
|
||||||
{% block bodyclass %}menu-explorer page-editor create{% endblock %}
|
{% block bodyclass %}menu-explorer page-editor create model-{{ content_type.model }}{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
{% load wagtailadmin_tags %}
|
{% load wagtailadmin_tags %}
|
||||||
{% load gravatar %}
|
{% load gravatar %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% block titletag %}{% blocktrans with title=page.title %}Editing {{ title }}{% endblocktrans %}{% endblock %}
|
{% block titletag %}{% blocktrans with title=page.title page_type=content_type.model_class.get_verbose_name %}Editing {{ page_type }}: {{ title }}{% endblocktrans %}{% endblock %}
|
||||||
{% block bodyclass %}menu-explorer page-editor{% endblock %}
|
{% block bodyclass %}menu-explorer page-editor model-{{ content_type.model }}{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
{% page_permissions page as page_perms %}
|
{% page_permissions page as page_perms %}
|
||||||
|
@ -12,7 +12,7 @@
|
||||||
|
|
||||||
<div class="row row-flush">
|
<div class="row row-flush">
|
||||||
<div class="left col9">
|
<div class="left col9">
|
||||||
<h1 class="icon icon-doc-empty-inverse">{% blocktrans with title=page.title %}Editing <span>{{ title }}</span>{% endblocktrans %}</h1>
|
<h1 class="icon icon-doc-empty-inverse">{% blocktrans with title=page.title page_type=content_type.model_class.get_verbose_name %}Editing {{ page_type }} <span>{{ title }}</span>{% endblocktrans %}</h1>
|
||||||
</div>
|
</div>
|
||||||
<div class="right col3">
|
<div class="right col3">
|
||||||
{% trans "Status" %}
|
{% trans "Status" %}
|
||||||
|
|
|
@ -255,6 +255,8 @@ def edit(request, page_id):
|
||||||
page = get_object_or_404(Page, id=page_id).get_latest_revision_as_page()
|
page = get_object_or_404(Page, id=page_id).get_latest_revision_as_page()
|
||||||
parent = page.get_parent()
|
parent = page.get_parent()
|
||||||
|
|
||||||
|
content_type = ContentType.objects.get_for_model(page)
|
||||||
|
|
||||||
page_perms = page.permissions_for_user(request.user)
|
page_perms = page.permissions_for_user(request.user)
|
||||||
if not page_perms.can_edit():
|
if not page_perms.can_edit():
|
||||||
raise PermissionDenied
|
raise PermissionDenied
|
||||||
|
@ -373,6 +375,7 @@ def edit(request, page_id):
|
||||||
|
|
||||||
return render(request, 'wagtailadmin/pages/edit.html', {
|
return render(request, 'wagtailadmin/pages/edit.html', {
|
||||||
'page': page,
|
'page': page,
|
||||||
|
'content_type': content_type,
|
||||||
'edit_handler': edit_handler,
|
'edit_handler': edit_handler,
|
||||||
'errors_debug': errors_debug,
|
'errors_debug': errors_debug,
|
||||||
'preview_modes': page.preview_modes,
|
'preview_modes': page.preview_modes,
|
||||||
|
|
Ładowanie…
Reference in New Issue