@php $tutorial_video = trim(config('app.TUTORIAL_VIDEO_URL')); $tutorial_admin = trim(config('app.TUTORIAL_ADMIN_URL')); $tutorial_themes = [ ]; $accounts = \App\Models\BusinessAccounts::select(['id', 'company_name', 'hostname']) ->whereNotNull('slug') ->get(); $curr_host = parse_url(url('/')); $curr_host = $curr_host['host']; $num_account = 0; foreach ($accounts as $account) { $is_selected = $account->hostname === $curr_host; $tutorial_themes[] = [ 'name' => $account->company_name, 'url' => $is_selected ? 'javascript:void(0);' : route('change_business_account', [ 'business_account' => $account->id, 'type' => 'home', ]), 'selected' => $is_selected, ]; ++$num_account; } $tutorial_projects = []; $tutorial_steps = [ 'home'=> [ 'name' => __('tutorial_smart_receipt.toolbar_heading_home_page'), 'path' => '/', 'content' => [ 'ocr_scenario_picker' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_ocr_scenario_picker'), 'popup_id' => $popup_id['receipt']['picker'], ], 'receipt_cropper' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_receipt_cropper'), 'popup_id' => $popup_id['receipt']['cropper'], ], 'scratch_card' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_scratch_card'), 'popup_id' => $popup_id['scratchCard'], ], 'receipt_approved' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_receipt_approved'), 'popup_id' => $popup_id['receipt']['approved'], ], 'receipt_pending' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_receipt_pending'), 'popup_id' => $popup_id['receipt']['pending'], ], 'receipt_rejected' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_receipt_rejected'), 'popup_id' => $popup_id['receipt']['reject'], ], 'not_receipt' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_not_receipt'), 'popup_id' => $popup_id['receipt']['notReceipt'], ], 'receipt_high_value' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_receipt_high_value'), 'popup_id' => $popup_id['receipt']['highValue'], ], 'receipt_low_value' => [ 'name' => __('tutorial_smart_receipt.toolbar_menu_receipt_low_value'), 'popup_id' => $popup_id['receipt']['lowValue'], ], 'completion' => [ 'name' => __('tutorial_smart_receipt.toobar_menu_completion'), 'popup_id' => $popup_id['completion'], ], 'get_in_touch' => [ 'name' => __('tutorials_common.toolbar_menu_get_in_touch'), 'popup_id' => $popup_id['getInTouch'], ], ], ], ]; $tutorial_data = [ [ 'id' => 'tutorial_theme_selection', 'text' => 'tutorials_common.tutorial_theme_selection', ], [ 'id' => 'tutorial_tut_progress_panel', 'text' => 'tutorials_common.tutorial_tut_progress_panel', ], ]; @endphp {{ __('tutorial_smart_receipt.heading_product_demo') }} {{ __('tutorials_common.label_guided_tutorial') }} @if($tutorial_video) {{ __('tutorials_common.label_watch_a_video_tutorial') }} @endif @if($tutorial_steps) {{ __('tutorials_common.btn_resume_tutorial') }} @foreach($tutorial_steps as $slug => $step) @php $curr_page = $step['path'] == Request::path(); @endphp {{$step['name']}} @if($step['content']) @endif @if($step['content']) @foreach($step['content'] as $inner_slug =>$inner_step) {{$inner_step['name']}} @endforeach @endif @endforeach @endif @if($tutorial_admin) {{-- --}} {{ __('tutorials_common.label_learn_about_admin_dashboard') }} @endif @if($num_account > 1) {{ __('tutorials_common.label_select_thems_for_this_demo') }} @foreach($tutorial_themes as $theme) @if($theme['selected']) {{ $theme['name']}} @endif @endforeach @foreach($tutorial_themes as $theme) {{$theme['name']}} @endforeach @endif @if($tutorial_projects) {{ __('tutorials_common.label_preview_other_demo_projects') }} @foreach($tutorial_projects as $proj) @endforeach @endif {!! __( htmlentities(__('tutorials_common.label_contact_enquiry')), [ 'contact_email' => 'help@skale.today', ]) !!} @foreach($tutorial_data as $tutorial) @component('components.utility.template_floating_container', ['id' => $tutorial['id']]) {{ __($tutorial['text']) }} @endcomponent @endforeach