add support for Auto Prerendering

This commit is contained in:
sbwalker
2024-05-09 14:42:54 -04:00
parent bf4052b550
commit 2ae120c878
9 changed files with 37 additions and 13 deletions

View File

@ -340,7 +340,7 @@
<Label Class="col-sm-3" For="prerender" HelpText="Specifies if interactive components should prerender their output" ResourceKey="Prerender">Prerender? </Label>
<div class="col-sm-9">
<select id="prerender" class="form-select" @bind="@_prerender" required>
<option value="True">@SharedLocalizer["Yes"]</option>
<option value="True">@SharedLocalizer["Auto"]</option>
<option value="False">@SharedLocalizer["No"]</option>
</select>
</div>

View File

@ -52,7 +52,7 @@ namespace Oqtane.Modules
public virtual string RenderMode { get { return RenderModes.Interactive; } } // interactive by default
public virtual bool? Prerender { get { return null; } } // prerender at server by default
public virtual bool? Prerender { get { return null; } } // allows the Site Prerender property to be overridden
// url parameters
public virtual string UrlParametersTemplate { get; set; }