mirror of https://github.com/rancher/ui.git
37 lines
1.3 KiB
Handlebars
37 lines
1.3 KiB
Handlebars
{{#if editing}}
|
|
<div class="row">
|
|
<div class="pull-right">
|
|
<button class="btn bg-transparent text-small vertical-middle" type="button" {{action (action removeCert cert)}}>
|
|
{{t 'formSslTermination.removeCertLabel'}}
|
|
</button>
|
|
</div>
|
|
</div>
|
|
{{/if}}
|
|
<div class="row">
|
|
<div class="col span-6 mt-0 mb-0">
|
|
<div class="radio">
|
|
<label>
|
|
{{radio-button selection=mode value="default"}} {{t 'formSslTermination.default.label'}}
|
|
</label>
|
|
</div>
|
|
<div class="radio">
|
|
<label>
|
|
{{radio-button selection=mode disabled=(not allCertificates.length) value="custom"}}
|
|
<span class={{if allCertificates.length '' 'text-muted'}}>{{t 'formSslTermination.custom.label'}}</span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
{{#if allCertificates.length}}
|
|
<div class="col span-6 mt-0 mb-0">
|
|
<label class="acc-label">{{t 'formSslTermination.certificate'}}{{#if (or editing (eq mode "custom") )}}{{field-required}}{{/if}}</label>
|
|
{{new-select
|
|
classNames="form-control"
|
|
content=allCertificates
|
|
optionLabelPath="displayDetailedName"
|
|
optionValuePath="id"
|
|
disabled=(or (not editing) (eq mode "default"))
|
|
value=cert.certificateId
|
|
}}
|
|
</div>
|
|
{{/if}}
|
|
</div> |