From 4a237f7d9c834b4e1474dec528749a5d34fc0f00 Mon Sep 17 00:00:00 2001 From: Kurtis Holsapple Date: Wed, 7 May 2025 10:02:41 -0700 Subject: [PATCH] WIP --- config.php | 1 + tpl/intro_block.tpl | 0 .../rad-theme-engine/src/RadThemeEngine.php | 2 +- .../rad-theme-engine/src/Site.php | 8 ++++++++ 4 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 tpl/intro_block.tpl diff --git a/config.php b/config.php index 7027c95..a79c13e 100644 --- a/config.php +++ b/config.php @@ -2,6 +2,7 @@ return [ "debug" => true, + "flex-file-prefix" => "flex", /** * excerpt-length diff --git a/tpl/intro_block.tpl b/tpl/intro_block.tpl new file mode 100644 index 0000000..e69de29 diff --git a/vendor/open-function-computers-llc/rad-theme-engine/src/RadThemeEngine.php b/vendor/open-function-computers-llc/rad-theme-engine/src/RadThemeEngine.php index ff501c6..ddb1422 100644 --- a/vendor/open-function-computers-llc/rad-theme-engine/src/RadThemeEngine.php +++ b/vendor/open-function-computers-llc/rad-theme-engine/src/RadThemeEngine.php @@ -72,7 +72,7 @@ class RadThemeEngine continue; } - $output .= site()->render($g["acf_fc_layout"], $g); + $output .= site()->render(site()->getFlexFilePrefix().$g["acf_fc_layout"], $g); } return $output; }; diff --git a/vendor/open-function-computers-llc/rad-theme-engine/src/Site.php b/vendor/open-function-computers-llc/rad-theme-engine/src/Site.php index 8990083..d9bded8 100644 --- a/vendor/open-function-computers-llc/rad-theme-engine/src/Site.php +++ b/vendor/open-function-computers-llc/rad-theme-engine/src/Site.php @@ -80,6 +80,14 @@ class Site $this->processGuestAJAX(); } + public function getFlexFilePrefix(): string + { + if (!isset($this->config["flex-file-prefix"])) { + return ""; + } + return $this->config["flex-file-prefix"]."_"; + } + private function processGuestAJAX() { if (!isset($this->config["guest-ajax"])) {