SmartIT_Extensions/BMC/smart-it-full/views/knowledge-article/insert-link-article-search-...

50 lines
2.6 KiB
HTML

<div role="dialog" aria-labelledby="modalLabel">
<span class="modal-content__508-hidden-span">{{'common.labels.508BeginContent' | i18n}}</span>
<div class="action-blade__header_no-shadow">
<h2 id="modalLabel" class="action-blade__title">{{'knowledge.edit.insertKALink.modal.title' | i18n}}</h2>
</div>
<div class="action-blade__body clearfix">
<div loading-spinner if="state.searching" overlay="true" centered="true"></div>
<div class="modal-ka-finder__text clearfix">
<div class="col-xs-5">
<input type="text"
title="{{'create.knowledge.title' | i18n}}"
class="text-input full-width"
ng-model="state.searchText"
role="input"
placeholder="{{ 'search.placeholder' | i18n }}"
ng-enter="searchArticle()">
<i class="icon-cross item-input__delete-btn" tabindex=0 role="link"
title="{{'common.button.clear' | i18n}} {{ 'create.ticket.affected.knowledge' | i18n }}" ng-if="state.searchText"
focus-input-on-clear ng-click="state.searchText = ''" ng-enter="state.searchText = ''">
</i>
</div>
<div class="col-xs-7">
<button type="button" class="small-btn_secondary" ng-click="searchArticle()" ng-enter="searchArticle()">{{ 'search.placeholder' | i18n}}</button>
</div>
</div>
<div class="modal-ka-finder__results">
<div class="modal-ka-finder__item{{state.selectedArticle.id == item.id ? '_selected' : ''}} clearfix"
ng-repeat="item in searchResults" role="link" tabindex="0" ng-click="state.selectedArticle = item" ng-enter="state.selectedArticle = item">
<div class="list-item_icon icon-lightbulb_o"></div>
<div class="create-ka-similar__item-information">
<div class="create-ka-similar__item-display-id">{{item.displayId}}</div>
<div class="create-ka-similar__item-title"
ng-bind-html="item.title | highlightSearchResult : article.title"></div>
<div class="create-ka-similar__item-short-desc"
ng-bind-html="item.desc | highlightSearchResult : article.title"></div>
</div>
</div>
</div>
</div>
<div class="action-blade__footer clearfix">
<div class="action-blade__button-container" title="{{'ticketConsole.actions.label' | i18n}}" role="main">
<button type="submit" class="btn_primary" ng-disabled="state.searching || !state.selectedArticle" ng-click="$close(state.selectedArticle)">{{'common.button.select' | i18n}}</button>
<button type="button" class="btn_secondary" ng-click="$dismiss()">{{'common.button.cancel' | i18n}}</button>
</div>
</div>
<span class="modal-content__508-hidden-span">{{'common.labels.508EndContent' | i18n}}</span>
</div>