HEX
Server: LiteSpeed
System: Linux s1049.use1.mysecurecloudhost.com 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: xedaptot (3356)
PHP: 8.3.31
Disabled: NONE
Upload Files
File: /home/xedaptot/be.naniguide.com/storage/framework/views/4e8bc92bac7360da6570878b24c87aa9.php
<?php if($campaigns->count() > 0): ?>
    <table class="table table-box pml-table mt-2"
        current-page="<?php echo e(empty(request()->page) ? 1 : empty(request()->page), false); ?>"
    >
        <?php $__currentLoopData = $campaigns; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $campaign): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
            <?php
                $debugInfo = $campaign->debug();
                $delayNote = $debugInfo['delay_note'] ?? '...';
            ?>

            <tr class="position-relative">
                <td width="1%" class="list-check-col">
                    <div class="text-nowrap">
                        <div class="checkbox inline me-1">
                            <label>
                                <input type="checkbox" class="node styled"
                                    name="uids[]"
                                    value="<?php echo e($campaign->uid, false); ?>"
                                />
                            </label>
                        </div>
                    </div>
                </td>
                <td>
                    <a class="kq_search fw-600 d-block list-title" href="<?php echo e(action('CampaignController@show', $campaign->uid), false); ?>">
                        <?php echo e($campaign->name, false); ?>

                    </a>
                    <span class="text-muted"><?php echo e(trans('messages.' . $campaign->type), false); ?></span>

                    <?php if($campaign->readCache('SubscriberCount')): ?>
                        <div>
                            <span class="text-semibold" data-popup="tooltip" title="<?php echo e($campaign->displayRecipients(), false); ?>">
                                <?php echo e(number_with_delimiter($campaign->readCache('SubscriberCount')), false); ?> <?php echo e(trans('messages.recipients'), false); ?>

                            </span>
                        </div>
                    <?php endif; ?>

                    <?php if($campaign->status != 'new' && isset($campaign->run_at)): ?>
                        <span class="text-muted2 d-block xtooltip" title="<?php echo e($campaign->scheduleDiffForHumans(), false); ?>"><?php echo e(trans('messages.run_at'), false); ?>: <span class="material-symbols-rounded">alarm</span>
                             <?php echo e(isset($campaign->run_at) ? Auth::user()->customer->formatDateTime($campaign->run_at, 'datetime_full') : "", false); ?></span>
                    <?php else: ?>
                        <span class="text-muted2 d-block"><?php echo e(trans('messages.updated_at'), false); ?>: <?php echo e(Auth::user()->customer->formatDateTime($campaign->created_at, 'datetime_full'), false); ?></span>
                    <?php endif; ?>
                </td>
                <?php if($campaign->status != 'new'): ?>
                    <td class="stat-fix-size-sm">
                        <div class="single-stat-box pull-left ml-4">
                            <span class="no-margin text-primary stat-num"><?php echo e($campaign->isSending() ? number_to_percentage($campaign->deliveredRate(true)) : number_to_percentage($campaign->readCache('DeliveredRate')), false); ?></span>
                            <div class="progress progress-xxs">
                                <div class="progress-bar progress-bar-info" style="width: <?php echo e($campaign->isSending() ? number_to_percentage($campaign->deliveredRate(true)) : number_to_percentage($campaign->readCache('DeliveredRate')), false); ?>">
                                </div>
                            </div>
                            <span class="text-semibold text-nowrap"><?php echo e($campaign->isSending() ? number_with_delimiter($campaign->deliveredCount()) : number_with_delimiter($campaign->readCache('DeliveredCount', 0)), false); ?> / <?php echo e(number_with_delimiter($campaign->readCache('SubscriberCount', 0)), false); ?></span>
                            <br />
                            <span class="text-muted"><?php echo e(trans('messages.sent'), false); ?></span>
                        </div>
                    </td>
                    <td class="stat-fix-size-sm">
                        <div class="single-stat-box pull-left ml-4">
                            <span class="no-margin text-primary stat-num"><?php echo e(number_to_percentage($campaign->readCache('UniqOpenRate')), false); ?></span>
                            <div class="progress progress-xxs">
                                <div class="progress-bar progress-bar-info" style="width: <?php echo e(number_to_percentage($campaign->readCache('UniqOpenRate')), false); ?>">
                                </div>
                            </div>
                            <span class="text-muted"><?php echo e(trans('messages.open_rate'), false); ?></span>
                        </div>
                    </td>
                    <td class="stat-fix-size-sm">
                        <div class="single-stat-box pull-left ml-4">
                            <span class="no-margin text-primary stat-num"><?php echo e(number_to_percentage($campaign->readCache('ClickedRate')), false); ?></span>
                            <div class="progress progress-xxs">
                                <div class="progress-bar progress-bar-info" style="width: <?php echo e(number_to_percentage($campaign->readCache('ClickedRate')), false); ?>">
                                </div>
                            </div>
                            <span class="text-muted"><?php echo e(trans('messages.click_rate'), false); ?></span>
                        </div>
                    </td>
                <?php else: ?>
                    <td></td>
                    <td></td>
                    <td></td>
                <?php endif; ?>
                <td width="15%" class="text-center">
                    <span class="text-muted2 list-status pull-left" title='<?php echo e($campaign->isError() ? $campaign->extractErrorMessage() : '', false); ?>' data-popup='tooltip'>
                        <span title="<?php echo e($campaign->isSending() ? $delayNote : '', false); ?>" class="label label-flat bg-<?php echo e($campaign->status, false); ?>"><?php echo e(trans('messages.campaign_status_' . $campaign->status), false); ?></span>
                    </span>
                    <pre style="display:none"><?php echo e($campaign->last_error, false); ?></pre>
                </td>
                <td class="text-end text-nowrap pe-0">
                    <div class="d-flex align-items-center text-nowrap justify-content-end">
                        <?php if(\Gate::allows('update', $campaign)): ?>
                            <a href="<?php echo e(action('CampaignController@edit', $campaign->uid), false); ?>" role="button"
                                class="btn btn-secondary btn-icon ms-1"> <span class="material-symbols-rounded">edit</span> <?php echo e(trans('messages.edit'), false); ?></a>
                        <?php endif; ?>
                        <?php if(\Gate::allows('overview', $campaign)): ?>
                            <a href="<?php echo e(action('CampaignController@overview', $campaign->uid), false); ?>" data-popup="tooltip"
                                title="<?php echo e(trans('messages.overview'), false); ?>" role="button"
                                class="btn btn-primary btn-icon ms-1"
                            >
                                <i class="icon-stats-growth"></i> <?php echo e(trans('messages.campaign.overview_statistics'), false); ?></a>
                        <?php endif; ?>
                        <?php if(\Gate::allows('delete', $campaign) || \Gate::allows('pause', $campaign) || \Gate::allows('resume', $campaign)): ?>
                            <div class="btn-group ms-1" role="group">
                                <button id="btnGroupDrop1" role="button" class="btn btn-light dropdown-toggle" data-bs-toggle="dropdown"></button>
                                <ul class="dropdown-menu dropdown-menu-end" aria-labelledby="btnGroupDrop1">
                                    <?php if(config('custom.dryrun')): ?>
                                        <li><a class="dropdown-item"
                                            href="<?php echo e(action('CampaignController@debug', ["uid" => $campaign->uid]), false); ?>">
                                            <span class="material-symbols-rounded me-2">assessment</span>Performance Report</a></li>
                                    <?php endif; ?>

                                    <?php if(\Gate::allows('resend', $campaign)): ?>
                                        <?php if(config('custom.japan') && !Acelle\Model\Setting::get('license')): ?>
                                            <li><a license-required class="dropdown-item" href="">
                                                <span class="material-symbols-rounded me-2">restart_alt</span> <?php echo e(trans("messages.campaign.resend"), false); ?></a></li>
                                        <?php else: ?>
                                            <li>
                                                <a class="dropdown-item resend-campaign"
                                                href="<?php echo e(action('CampaignController@resend', ["uid" => $campaign->uid]), false); ?>">
                                                <span class="material-symbols-rounded me-2">restart_alt</span> <?php echo e(trans("messages.campaign.resend"), false); ?></a></li>
                                        <?php endif; ?>
                                    <?php endif; ?>
                                    <?php if(\Gate::allows('send_test_email', $campaign)): ?>
                                        <?php if(config('custom.japan') && !Acelle\Model\Setting::get('license')): ?>
                                            <li><a license-required class="dropdown-item" href="">
                                                <span class="material-symbols-rounded me-2">forward_to_inbox</span> <?php echo e(trans("messages.send_a_test_email"), false); ?></a></li>
                                        <?php else: ?>
                                            <li><a class="dropdown-item send-a-test-email-link" href="<?php echo e(action('CampaignController@sendTestEmail', [
                                                'uid' => $campaign->uid,
                                            ]), false); ?>">
                                                <span class="material-symbols-rounded me-2">forward_to_inbox</span> <?php echo e(trans("messages.send_a_test_email"), false); ?></a></li>
                                        <?php endif; ?>
                                    <?php endif; ?>

                                    <?php if(\Gate::allows('pause', $campaign)): ?>
                                        <li><a class="dropdown-item list-action-single"
                                            link-method="POST"
                                            link-confirm="<?php echo e(trans('messages.pause_campaigns_confirm', ['number' => '1']), false); ?>"
                                            href="<?php echo e(action('CampaignController@pause', ["uids" => $campaign->uid]), false); ?>">
                                            <span class="material-symbols-rounded me-2">motion_photos_pause</span><?php echo e(trans("messages.pause"), false); ?></a></li>
                                    <?php endif; ?>
                                    <?php if(\Gate::allows('resume', $campaign)): ?>
                                        <?php if(config('custom.japan') && !Acelle\Model\Setting::get('license')): ?>
                                            <li><a license-required class="dropdown-item" href="">
                                                <span class="material-symbols-rounded me-2">restore</span> <?php echo e(trans("messages.resume"), false); ?></a></li>
                                        <?php else: ?>
                                            <li><a class="dropdown-item list-action-single"
                                                link-method="POST"
                                                link-confirm="<?php echo e(trans('messages.restart_campaigns_confirm', ['number' => '1']), false); ?>" href="<?php echo e(action('CampaignController@resume', ["uids" => $campaign->uid]), false); ?>">
                                                <span class="material-symbols-rounded me-2">restore</span> <?php echo e(trans("messages.resume"), false); ?></a></li>
                                        <?php endif; ?>
                                    <?php endif; ?>
                                    <?php if(\Gate::allows('resendHighPriority', $campaign)): ?>
                                        <li>
                                            <a class="dropdown-item list-action-single"
                                            link-method="POST"
                                            link-confirm="<?php echo e(trans('messages.restart_campaigns_confirm', ['number' => '1']), false); ?>"
                                            href="<?php echo e(action('CampaignController@resume', [
                                                'uids' => $campaign->uid,
                                                'queue' => 'high',
                                            ]), false); ?>">
                                            <span class="material-symbols-rounded me-2">restart_alt</span> <?php echo e(trans("messages.campaign.resume.high_priority"), false); ?></a></li>
                                    <?php endif; ?>
                                    <?php if(\Gate::allows('copy', $campaign)): ?>
                                        <li>
                                            <a class="copy-campaign-button dropdown-item"
                                                href="<?php echo e(action('CampaignController@copy', [
                                                    'uid' => $campaign->uid,
                                                    'copy_campaign_uid' => $campaign->uid,
                                                ]), false); ?>"
                                            >
                                                <span class="material-symbols-rounded me-2">copy_all</span> <?php echo e(trans('messages.copy'), false); ?>

                                            </a>
                                        </li>
                                    <?php endif; ?>
                                    <?php if(\Gate::allows('delete', $campaign)): ?>
                                        <li><a
                                            class="dropdown-item list-action-single"
                                            link-method="POST"
                                            link-confirm="<?php echo e(trans('messages.delete_campaign_confirm', ['name' => $campaign->name]), false); ?>"
                                            href="<?php echo e(action('CampaignController@delete', ["uids" => $campaign->uid]), false); ?>">
                                            <span class="material-symbols-rounded me-2">delete_outline</span> <?php echo e(trans("messages.delete"), false); ?></a></li>
                                    <?php endif; ?>
                                </ul>
                            </div>
                        <?php endif; ?>
                    </div>
                </td>
            </tr>
        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
    </table>
    <?php echo $__env->make('elements/_per_page_select', ["items" => $campaigns], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>

    <script>
        var CampaignsList = {
            copyPopup: null,

            getCopyPopup: function() {
                if (this.copyPopup === null) {
                    this.copyPopup = new Popup();
                }

                return this.copyPopup;
            }
        }

        var CampaignsResendPopup = {
            popup: null,

            load: function(url) {
                if (this.popup == null) {
                    this.popup = new Popup({
                        url: url
                    });
                }
                this.popup.load({
                    url: url
                });
            }
        }

        var CampaignsSendTestEmailPopup = {
            popup: null,

            load: function(url) {
                if (this.popup == null) {
                    this.popup = new Popup({
                        url: url
                    });
                }
                this.popup.load({
                    url: url
                });
            }
        }

        $('.resend-campaign').click(function(e) {
            e.preventDefault();

            var url = $(this).attr('href');

            CampaignsResendPopup.load(url);
        });

        $('.copy-campaign-button').on('click', function(e) {
            e.preventDefault();
            var url = $(this).attr('href');

            CampaignsList.getCopyPopup().load({
                url: url
            });
        });

        $('.send-a-test-email-link').on('click', function(e) {
            e.preventDefault();
            var url = $(this).attr('href');

            CampaignsSendTestEmailPopup.load(url);
        });
    </script>
<?php elseif(!empty(request()->keyword)): ?>
    <div class="empty-list">
        <span class="material-symbols-rounded">auto_awesome</span>
        <span class="line-1">
            <?php echo e(trans('messages.no_search_result'), false); ?>

        </span>
    </div>
<?php else: ?>
    <div class="empty-list">
        <span class="material-symbols-rounded">auto_awesome</span>
        <span class="line-1">
            <?php echo e(trans('messages.campaign_empty_line_1'), false); ?>

        </span>
    </div>
<?php endif; ?>
<?php /**PATH /home/xedaptot/be.naniguide.com/resources/views/campaigns/_list.blade.php ENDPATH**/ ?>