We were tasked to create a section wrapper to add a title and legal disclaimers to a form used on multiple sites. The application I'm currently working on has one Kentico form that appears to be caching when deployed after admin separation. Saved changes are visible in preview mode, but not on the live staging site.
We have tried clearing the System Cache, but with admin separation, the cache clears the admin service, not the live site. I waited a day to check and it appears that forms have a 24 hr cache for the form added in a page builder.
Are there any plans to add a "Publish" feature for forms also?
Section (properties are text only):
@model FormSectionViewModel<TitledSectionProperties>
@if (!string.IsNullOrEmpty(Model?.Properties?.Title))
{
<div class="ktc-section-title">
@Html.Raw(Html.Kentico().ResolveRichText(Model.Properties.Title))
</div>
}
<div class="row">
<div class="col-md-12">
@await Html.Kentico().FormZoneAsync()
</div>
</div>
@if (!string.IsNullOrEmpty(Model?.Properties?.Disclaimer))
{
<div class="ktc-section-disclaimer">
@Html.Raw(Html.Kentico().ResolveRichText(Model.Properties.Disclaimer))
</div>
}
Environment
Xperience by Kentico version: [31.5.1]
.NET version: [10]
Execution environment: [Private cloud (AWS)]
Link to relevant Xperience by Kentico documentation