| @ -1,79 +1,108 @@ | |||||
| <div class="callflow-tab-title">{{tabMessage}}</div> | <div class="callflow-tab-title">{{tabMessage}}</div> | ||||
| <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 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> | </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 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> | ||||
| <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 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> | ||||
| </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> | |||||
| {{#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}} | {{#each callEntities}} | ||||
| <optgroup label="{{groupName}}"> | |||||
| {{#compare groupType '===' 'advancedCallflows'}} | |||||
| {{#each entities}} | {{#each entities}} | ||||
| <option value="{{id}}" data-type="{{module}}" {{#compare ../../callOption.callEntityId '===' id}}selected{{/compare}}>{{name}}</option> | |||||
| <option value="{{id}}" data-type="{{module}}"{{#compare ../../../callOption.callEntityId '===' id}} selected{{/compare}}>{{name}}</option> | |||||
| {{/each}} | {{/each}} | ||||
| </optgroup> | |||||
| {{/compare}} | |||||
| {{/each}} | {{/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> | |||||
| </select> | |||||
| </div> | |||||
| </div> | </div> | ||||
| </div> | |||||
| {{/unless}} | |||||
| </div> | |||||