|
|
@ -21,12 +21,12 @@ |
|
|
@for (var i = 0; i < Model.FeatureListDto.Features.Count; i++) |
|
|
@for (var i = 0; i < Model.FeatureListDto.Features.Count; i++) |
|
|
{ |
|
|
{ |
|
|
var feature = Model.FeatureListDto.Features[i]; |
|
|
var feature = Model.FeatureListDto.Features[i]; |
|
|
var disabled = Model.IsDisabled((feature.ProviderName)); |
|
|
var disabled = Model.IsDisabled(feature.Provider.Name); |
|
|
<div class="mt-2" style="padding-left: @(feature.Depth * 20)px"> |
|
|
<div class="mt-2" style="padding-left: @(feature.Depth * 20)px"> |
|
|
|
|
|
|
|
|
<spam class="mr-2">@feature.DisplayName @(disabled ? $"({feature.ProviderName})" : "")</spam> |
|
|
<spam class="mr-2">@feature.DisplayName @(disabled ? $"({feature.Provider.Name})" : "")</spam> |
|
|
|
|
|
|
|
|
<input type="text" name="Features[@i].ProviderName" value="@feature.ProviderName" hidden /> |
|
|
<input type="text" name="Features[@i].ProviderName" value="@feature.Provider.Name" hidden /> |
|
|
<input type="text" name="Features[@i].Type" value="@feature.ValueType?.Name" hidden /> |
|
|
<input type="text" name="Features[@i].Type" value="@feature.ValueType?.Name" hidden /> |
|
|
@if (feature.ValueType is FreeTextStringValueType) |
|
|
@if (feature.ValueType is FreeTextStringValueType) |
|
|
{ |
|
|
{ |
|
|
|