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"])) {