You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

108 lines
4.5 KiB

<div class="callflow-tab-title">{{tabMessage}}</div>
<div class="call-options-container">
<div class="call-option menu-call {{#compare callOption.type '===' 'default'}}active{{/compare}}">
<div class="radio-div">{{#monsterRadio "radio-large"}}<input type="radio" {{#compare callOption.type '===' 'default'}}checked{{/compare}} name="calls.{{callflow}}" value="menu">{{/monsterRadio}}</div>
<div class="title">{{i18n.strategy.calls.incomingCall}}</div>
<div class="arrow-icon"><i class="fa fa-arrow-down fa-lg"></i></div>
<div class="menu-div {{#if menu}}has-menu" data-callflow="{{menu}}{{/if}}">
<div class="link">
<a href="#">
<div class="menu-icon">
<i class="fa fa-user fa-3x"></i>
</div>
<div class="link-icon">
<i class="fa fa-cog icon-small"></i>
<span>{{i18n.strategy.calls.virtualReceptionist}}</span>
</div>
</a>
</div>
</div>
</div>
<div class="call-option user-menu-call {{#compare callOption.type '===' 'user-menu'}}active{{/compare}}">
<div class="radio-div">{{#monsterRadio "radio-large"}}<input type="radio" {{#compare callOption.type '===' 'user-menu'}}checked{{/compare}} name="calls.{{callflow}}" value="user-menu">{{/monsterRadio}}</div>
<div class="title">{{i18n.strategy.calls.incomingCall}}</div>
<div class="arrow-icon"><i class="fa fa-arrow-down fa-lg"></i></div>
<div class="user-select">
<div class="title">N/A</div>
<select>
{{#each callEntities}}
<optgroup label="{{groupName}}">
{{#each entities}}
<option value="{{id}}" data-type="{{module}}" {{#compare ../../callOption.callEntityId '===' id}}selected{{/compare}}>{{name}}</option>
{{/each}}
</optgroup>
{{/each}}
</select>
</div>
<div class="arrow-icon"><i class="fa fa-arrow-down fa-lg"></i></div>
<div class="menu-div {{#if menu}}has-menu" data-callflow="{{menu}}{{/if}}">
<div class="link">
<a href="#">
<div class="menu-icon">
<i class="fa fa-user fa-3x"></i>
</div>
<div class="link-icon">
<i class="fa fa-cog icon-small"></i>
<span>{{i18n.strategy.calls.virtualReceptionist}}</span>
</div>
</a>
</div>
</div>
</div>
<div class="call-option user-voicemail-call {{#compare callOption.type '===' 'user-voicemail'}}active{{/compare}}">
<div class="radio-div">{{#monsterRadio "radio-large"}}<input type="radio" {{#compare callOption.type '===' 'user-voicemail'}}checked{{/compare}} name="calls.{{callflow}}" value="user-voicemail">{{/monsterRadio}}</div>
<div class="title">{{i18n.strategy.calls.incomingCall}}</div>
<div class="arrow-icon"><i class="fa fa-arrow-down fa-lg"></i></div>
<div class="user-select">
<div class="title">N/A</div>
<select>
{{#each callEntities}}
<optgroup label="{{groupName}}">
{{#each entities}}
<option value="{{id}}" data-type="{{module}}" {{#compare ../../callOption.callEntityId '===' id}}selected{{/compare}}>{{name}}</option>
{{/each}}
</optgroup>
{{/each}}
<optgroup label="{{i18n.strategy.calls.groupOther}}">
<option value="none" data-type="none" {{#compare callOption.callEntityId '===' 'none'}}selected{{/compare}}>{{i18n.strategy.calls.optionNone}}</option>
</optgroup>
</select>
</div>
<div class="arrow-icon"><i class="fa fa-arrow-down fa-lg"></i></div>
<div class="voicemail-select">
<div class="title">{{i18n.strategy.calls.voicemail}}</div>
<select>
{{#each voicemails}}
<option value="{{id}}" {{#compare ../callOption.voicemailId '===' id}}selected{{/compare}}>{{name}}</option>
{{/each}}
</select>
</div>
</div>
{{#unless hideAdvancedCallflows}}
<div class="call-option advanced-callflow-call{{#compare callOption.type '===' 'advanced-callflow'}} active{{/compare}}">
<div class="radio-div">
{{#monsterRadio "radio-large"}}
<input type="radio" {{#compare callOption.type '===' 'advanced-callflow'}}checked{{/compare}} name="calls.{{callflow}}" value="advanced-callflow">
{{/monsterRadio}}
</div>
<div class="title">
{{i18n.strategy.calls.incomingCall}}
</div>
<div class="arrow-icon">
<i class="fa fa-arrow-down fa-lg"></i>
</div>
<div class="advancedCallflows-select">
<div class="title">{{i18n.strategy.callEntities.advancedCallflows}}</div>
<select>
{{#each callEntities}}
{{#compare groupType '===' 'advancedCallflows'}}
{{#each entities}}
<option value="{{id}}" data-type="{{module}}"{{#compare ../../callOption.callEntityId '===' id}} selected{{/compare}}>{{name}}</option>
{{/each}}
{{/compare}}
{{/each}}
</select>
</div>
</div>
{{/unless}}
</div>