@model OnlyOneAccessTemplate.Models.PageContent @{ ViewData["Title"] = Model?.MetaTitle ?? Model?.Title ?? ViewBag.Title; Layout = "~/Views/Shared/_Layout.cshtml"; } @section Head { } @{ var heroBlock = Model?.Blocks?.FirstOrDefault(b => b.Type == "hero"); } @await Html.PartialAsync("Components/_Hero", heroBlock) @{ var featuresBlock = Model?.Blocks?.FirstOrDefault(b => b.Type == "features"); } @await Html.PartialAsync("Components/_Features", featuresBlock) @if (Model?.Blocks?.Any(b => b.Type == "benefits") == true) { var benefitsBlock = Model.Blocks.First(b => b.Type == "benefits"); @benefitsBlock.Title @benefitsBlock.Content Resultado Garantido Metodologia comprovada com mais de 1000 casos de sucesso documentados. Implementação Rápida Veja os primeiros resultados em até 30 dias após a implementação. Suporte Especializado Equipe dedicada para garantir o seu sucesso em cada etapa. @if (!string.IsNullOrEmpty(benefitsBlock.ImageUrl)) { } else { 1000+ Clientes Atendidos 95% Taxa de Sucesso 24h Suporte } } @{ var testimonialsBlock = Model?.Blocks?.FirstOrDefault(b => b.Type == "testimonials"); } @await Html.PartialAsync("Components/_Testimonials", testimonialsBlock) @{ var conversionConfig = ViewBag.ConversionConfig as OnlyOneAccessTemplate.Models.ConversionConfig; } @await Html.PartialAsync("Components/_ConversionForm", conversionConfig) @{ var ctaBlock = Model?.Blocks?.FirstOrDefault(b => b.Type == "cta"); } @await Html.PartialAsync("Components/_CTA", ctaBlock) @section Scripts { }
@benefitsBlock.Content
Metodologia comprovada com mais de 1000 casos de sucesso documentados.
Veja os primeiros resultados em até 30 dias após a implementação.
Equipe dedicada para garantir o seu sucesso em cada etapa.