diff --git a/config.php b/config.php index e990515..3375f55 100644 --- a/config.php +++ b/config.php @@ -80,6 +80,7 @@ return [ "productBox" => \Helpers\McCansHelpers::searchResultBox('product'), "pageBox" => \Helpers\McCansHelpers::searchResultBox('page'), "usd" => \Helpers\McCansHelpers::usd(), + "fourColContent" => \Helpers\McCansHelpers::fourColContent(), ], ], diff --git a/helpers/McCansHelpers.php b/helpers/McCansHelpers.php index 4649498..cb8e33b 100644 --- a/helpers/McCansHelpers.php +++ b/helpers/McCansHelpers.php @@ -25,6 +25,38 @@ class McCansHelpers }; } + public static function fourColContent() + { + return function ($template, $context, $args, $source) { + $content = get_field("flex_four_column_content", "options"); + $icons = [ + "truck", + "chat-dots-fill", + "arrow-counterclockwise", + "credit-card", + ]; + + $output = ""; + foreach ($content as $i => $c) { + $svg = site()->getAssetContents($icons[$i]); + $output .= site()->renderTemplate(<< +