Add draft-preview plugin v1.0.5
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
{% set slug = uri.query('slug')%}
|
||||
{% set preview = page.collection( { items: { '@page.page': slug }, filter: { 'published': false } } ) %}
|
||||
{# do we have a page and are we logged in? #}
|
||||
{% if preview|first and authorize(['admin.login', 'admin.pages']) %}
|
||||
{% set preview = preview|first %}
|
||||
{% include 'partials/extend.html.twig' with { page: preview } %}
|
||||
{% elseif preview|length == 0 %}
|
||||
{{ 'PLUGIN_DRAFT_PREVIEW.ROUTE_ERROR'|t }}
|
||||
{% else %}
|
||||
{{ 'PLUGIN_DRAFT_PREVIEW.SESSION_WARNING'|t }}
|
||||
{% endif %}
|
||||
Reference in New Issue
Block a user