From 6c2fe58e949d84c1d71204acfafeb80350e04d60 Mon Sep 17 00:00:00 2001 From: golddragon007 Date: Wed, 22 Nov 2017 14:49:03 +0100 Subject: [PATCH] Refactor edit page detection --- parade.module | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/parade.module b/parade.module index a263eff..a114bd1 100644 --- a/parade.module +++ b/parade.module @@ -31,10 +31,9 @@ function parade_preprocess_paragraph(&$variables) { // Some templates maybe needs to determinate it was called from an edit page // or not. - $path = \Drupal::request()->getpathInfo(); - $arg = explode('/',$path); + $route_name = Drupal::request()->attributes->get('_route'); $variables['isEditPage'] = FALSE; - if ($arg[3] == "edit") { + if ('entity.node.edit_form' === $route_name) { $variables['isEditPage'] = TRUE; }