From fb027a4ebc327e709ad3da29a4cf112894c2b7e6 Mon Sep 17 00:00:00 2001 From: Joey Kimsey Date: Mon, 27 Jan 2025 00:02:14 -0500 Subject: [PATCH] updates to activePageSelect --- classes/navigation.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/classes/navigation.php b/classes/navigation.php index 7337079..ecb1fa4 100644 --- a/classes/navigation.php +++ b/classes/navigation.php @@ -194,6 +194,7 @@ class Navigation extends Template { Routes::getUri(false), Routes::getAddress() . $selectString, Routes::getAddress() . $explodedUrl[0], + '/' . $selectString, $selectString, $explodedUrl[0], '/' . $explodedUrl[0], @@ -204,23 +205,23 @@ class Navigation extends Template { ]; foreach ( $variations as $url ) { - $regex = "#(.*)\s*?\s*??#is"; if ( preg_match( $regex, $view ) ) { $regSelect = $url; break; } } - if ( !empty( $regSelect ) ) { - $regSelect = preg_quote($regSelect); - $regActive = "$1
  • "; $view = preg_replace( $regex, $regActive, $view ); - $parentRegex = "#(.*)class=\"collapse(.*?)
  • \s*\s*#is"; if ( preg_match( $parentRegex, $view ) ) { - $expandRegex = "$1 class=\"expand$2
  • "; $view = preg_replace( $parentRegex, $expandRegex, $view ); } + if ( !empty( $addToContent ) ) { self::$content .= $view; return true;