Files
Umbraco-CMS/src/Umbraco.Web.UI.Client/src/views/content/assigndomain.html
2018-09-30 16:02:09 +02:00

71 lines
3.8 KiB
HTML

<div ng-controller="Umbraco.Editors.Content.AssignDomainController as vm" ng-cloak>
<div class="umb-dialog-body">
<umb-pane>
<h5 class="umb-pane-title"><localize key="assignDomain_setLanguage">Culture</localize></h5>
<label for="assignDomain_language" class="control-label"><localize key="general_language"></localize></label>
<select class="umb-property-editor umb-dropdown" name="language" id="assignDomain_language" ng-model="vm.language" ng-options="lang.name for lang in vm.languages">
<option value="">{{vm.inherit}}</option>
</select>
</umb-pane>
<umb-pane>
<h5 class="umb-pane-title"><localize key="assignDomain_setDomains">Domains</localize></h5>
<form name="vm.domainForm" novalidate="" ng-submit="vm.save()" class="control-group umb-control-group">
<small class="help-inline">
<localize key="assignDomain_domainHelp"></localize>
</small>
<div class="umb-el-wrap hidelabel">
<table class="table domains" ng-if="vm.domains.length > 0">
<thead>
<tr>
<th><localize key="assignDomain_domain"></localize></th>
<th><localize key="assignDomain_language"></localize></th>
<th />
</tr>
</thead>
<tbody>
<tr ng-repeat="domain in vm.domains">
<td>
<input type="text" ng-model="domain.Name" multi="vm.validateDomain" ng-pattern="vm.domainPattern" name="domain_name_{{$index}}" />
<span ng-if="vm.domainForm.$submitted" ng-messages="vm.domainForm['domain_name_' + $index].$error">
<span class="help-inline" ng-message="multi"><localize key="assignDomain_duplicateDomain"></localize></span>
<span class="help-inline" ng-message="pattern"><localize key="assignDomain_invalidDomain"></localize></span>
</span>
</td>
<td>
<select name="domain_language_{{$index}}" class="language" ng-model="domain.Lang" ng-options="lang.name for lang in vm.languages"></select>
</td>
<td>
<umb-button icon="icon-trash"
action="vm.removeDomain($index)"
type="button"
button-style="danger">
</umb-button>
</td>
</tr>
</tbody>
</table>
</div>
<umb-button label-key="assignDomain_addNew"
action="vm.addDomain()"
type="button">
</umb-button>
<div class="umb-dialog-footer btn-toolbar umb-btn-toolbar">
<umb-button label-key="general_cancel"
action="vm.closeDialog()"
type="button"
button-style="link">
</umb-button>
<umb-button label-key="buttons_save"
type="submit"
button-style="success">
</umb-button>
</div>
</form>
</umb-pane>
</div>
</div>