Merge pull request #4417 from sbwalker/dev
revert #4250 which disabled prerendering by default for static rendered sites
This commit is contained in:
commit
c5bc62e6df
|
@ -336,7 +336,7 @@
|
||||||
<div class="row mb-1 align-items-center">
|
<div class="row mb-1 align-items-center">
|
||||||
<Label Class="col-sm-3" For="rendermode" HelpText="The default render mode for the site" ResourceKey="Rendermode">Render Mode: </Label>
|
<Label Class="col-sm-3" For="rendermode" HelpText="The default render mode for the site" ResourceKey="Rendermode">Render Mode: </Label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<select id="rendermode" class="form-select" value="@_rendermode" @onchange="(e => RenderModeChanged(e))" required>
|
<select id="rendermode" class="form-select" @bind="@_rendermode" required>
|
||||||
<option value="@RenderModes.Interactive">@(SharedLocalizer["RenderMode" + @RenderModes.Interactive])</option>
|
<option value="@RenderModes.Interactive">@(SharedLocalizer["RenderMode" + @RenderModes.Interactive])</option>
|
||||||
<option value="@RenderModes.Static">@(SharedLocalizer["RenderMode" + @RenderModes.Static])</option>
|
<option value="@RenderModes.Static">@(SharedLocalizer["RenderMode" + @RenderModes.Static])</option>
|
||||||
<option value="@RenderModes.Headless">@(SharedLocalizer["RenderMode" + @RenderModes.Headless])</option>
|
<option value="@RenderModes.Headless">@(SharedLocalizer["RenderMode" + @RenderModes.Headless])</option>
|
||||||
|
@ -598,23 +598,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void RenderModeChanged(ChangeEventArgs e)
|
|
||||||
{
|
|
||||||
_rendermode = (string)e.Value;
|
|
||||||
switch (_rendermode)
|
|
||||||
{
|
|
||||||
case RenderModes.Interactive:
|
|
||||||
_prerender = "True";
|
|
||||||
break;
|
|
||||||
case RenderModes.Static:
|
|
||||||
_prerender = "False";
|
|
||||||
break;
|
|
||||||
case RenderModes.Headless:
|
|
||||||
_prerender = "False";
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private async Task SaveSite()
|
private async Task SaveSite()
|
||||||
{
|
{
|
||||||
validated = true;
|
validated = true;
|
||||||
|
|
|
@ -560,7 +560,7 @@ namespace Oqtane.Infrastructure
|
||||||
SiteTemplateType = install.SiteTemplate,
|
SiteTemplateType = install.SiteTemplate,
|
||||||
RenderMode = rendermode,
|
RenderMode = rendermode,
|
||||||
Runtime = runtime,
|
Runtime = runtime,
|
||||||
Prerender = (rendermode == RenderModes.Interactive),
|
Prerender = true,
|
||||||
Hybrid = false
|
Hybrid = false
|
||||||
};
|
};
|
||||||
site = sites.AddSite(site);
|
site = sites.AddSite(site);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user