@extends('layouts.admin') @section('page-title', trans('crm.newsletter')) @section('content')
@include('partials.messages') @if($newsletter->status == 'draft')
{!! Form::open(['route' => ['admin.newsletters.send', $newsletter->id], 'id' => 'send-newsletter-form']) !!}
{!! Form::close() !!}
@endif @if($newsletter->status != 'draft')
@php $emails_count = $newsletter->emails->count(); $queued_count = $newsletter->emails->where('status', 'queued')->count(); $error_count = $newsletter->emails->where('status', 'error')->count(); $sent_count = $newsletter->emails->where('status', 'sent')->count(); $progress = $emails_count ? ($error_count + $sent_count) / $emails_count * 100 : 0; @endphp
{{ trans('crm.newsletter_from_email') }}
{{ $newsletter->from_email }}
{{ trans('crm.newsletter_from_name') }}
{{ $newsletter->from_name }}
{{ trans('crm.newsletter_queued') }}
{{ $queued_count }}
{{ trans('crm.newsletter_failed') }}
{{ $error_count }}
{{ trans('crm.newsletter_sent') }}
{{ $sent_count }}

{{ $sent_count }}/{{ $emails_count }}
{{ $progress }}%
{{ $progress }}%

@if($newsletter->status == 'error' && $newsletter->error)

{{ $newsletter->error }}


@endif
@if(admin_permission('newsletter.send')) @if($newsletter->status == 'sending') Pause @endif @if($newsletter->status == 'paused') Resume @endif @if($newsletter->status == 'error') Retry @endif @if($newsletter->status != 'draft') Reset @endif @endif @if($newsletter->status != 'draft') Report @endif
@endif

{{ $newsletter->subject }}

{!! $newsletter->message !!}
@stop @section('scripts') @stop