make PageCreateView a PermissionRequiredMixin

This commit is contained in:
imperosol
2025-03-12 13:24:02 +01:00
parent 8a38ebb09d
commit d16237d015
6 changed files with 54 additions and 42 deletions

View File

@ -84,18 +84,18 @@
</ul>
<div id="content">
{% block tabs %}
{%- block tabs -%}
{% include "core/base/tabs.jinja" %}
{% endblock %}
{%- endblock -%}
{% block errors%}
{%- block errors -%}
{% if error %}
{{ error }}
{% endif %}
{% endblock %}
{%- endblock -%}
{% block content %}
{% endblock %}
{%- block content -%}
{%- endblock -%}
</div>
</div>

View File

@ -12,16 +12,15 @@
{% endif %}
{% endblock %}
{% macro print_page_name(page) %}
{% if page %}
{%- macro print_page_name(page) -%}
{%- if page -%}
{{ print_page_name(page.parent) }} >
<a href="{{ url('core:page', page_name=page.get_full_name()) }}">{{ page.get_display_name() }}</a>
{% endif %}
{% endmacro %}
{%- endif -%}
{%- endmacro -%}
{% block content %}
{{ print_page_name(page) }}
<div class="tool_bar">
<div class="tools">
{% if page %}