From ec8a9adbec4d2048ed3f411c820ea528c934626d Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Fri, 28 Aug 2015 13:39:34 -0600 Subject: [PATCH] better preview link (requires "rtrim" filter from Grav) --- themes/grav/templates/pages.html.twig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/themes/grav/templates/pages.html.twig b/themes/grav/templates/pages.html.twig index 31541353..8de47c20 100644 --- a/themes/grav/templates/pages.html.twig +++ b/themes/grav/templates/pages.html.twig @@ -25,6 +25,7 @@ {% set page_lang = context.language %} {% block stylesheets %} + {{ dump(base_url_relative_frontend ~ (context.home ? '' : context.route)) }} {% if mode == 'edit' %} {% do assets.addCss(theme_url~'/css/codemirror/codemirror.css') %} {% endif %} @@ -41,7 +42,8 @@ {{ parent() }} {% endblock %} -{% set preview_link = '' %} +{% set preview_html = (base_url_relative_frontend|rtrim('/') ~ (context.home ? '' : context.route)) ?: '/' %} +{% set preview_link = '' %} {% macro loop(page, depth, twig_vars) %} {% set separator = twig_vars['config'].system.param_sep %} @@ -161,7 +163,7 @@

{{ "PLUGIN_ADMIN.ADD_PAGE"|tu }}

{% elseif mode == 'edit' %}

- {{ context.exists ? "PLUGIN_ADMIN.EDIT"|tu ~ " '#{context.menu}'" ~ preview_link : "PLUGIN_ADMIN.CREATE"|tu ~ " '#{context.menu}'" }} + {{ context.exists ? "PLUGIN_ADMIN.EDIT"|tu ~ " #{context.menu}" ~ preview_link : "PLUGIN_ADMIN.CREATE"|tu ~ " #{context.menu}" }}

{% else %}

{{ "PLUGIN_ADMIN.MANAGE_PAGES"|tu }}