| @ -1,79 +1,108 @@ | |||
| <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 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 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 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}} | |||
| <optgroup label="{{groupName}}"> | |||
| {{#compare groupType '===' 'advancedCallflows'}} | |||
| {{#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}} | |||
| </optgroup> | |||
| {{/compare}} | |||
| {{/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> | |||
| {{/unless}} | |||
| </div> | |||