Ejemplo n.º 1
0
 echo '<td>';
 echo '<p class="mailing__name">' . $mailing_option->name . '</p>';
 echo '<p class="mailing__status">' . Mailing_status::where('id', '=', $mailing_option->status_id)->first()->name . '</p>';
 echo '<p class="statistics_link">Статистика</p>';
 echo '<p class="mailing__see__template"><a>Смотреть шаблон</a></p>';
 echo '</td>';
 echo '<td>';
 $mailing_segment = $mailing_option->segment()->get();
 foreach ($mailing_segment as $segment_id) {
     echo '<p class="mailing__segment">' . Segment::where('id', '=', $segment_id->segment_id)->first()->segment_name . '</p>';
 }
 echo '</td>';
 echo '<td>';
 $mailing_period = $mailing_option->period()->get();
 foreach ($mailing_period as $period_id) {
     echo '<p class="mailing__periodicity">' . Mailing_period::where('id', '=', $period_id->period_id)->first()->name . '</p>';
 }
 // echo '<p class="mailing__periodicity">Еженедельно</p>';
 // echo '<p class="mailing__weekday">Пн, Ср, Пт</p>';
 echo '<p class="mailing__time">в ' . $mailing_option->time_start . '</p>';
 echo '</td>';
 echo '<td>';
 echo '<div class="row">';
 echo '<div class="col-md-6"><p class="mailing__status__email">Отправлено: </p></div>';
 echo '<div class="col-md-6"><span class="mailing__bold"> 0 </span></div>';
 echo '</div>';
 echo '<div class="row">';
 echo '<div class="col-md-6"><p class="mailing__status__email">Открыли: </p></div>';
 echo '<div class="col-md-6"><span class="mailing__bold"> 0 </span></div>';
 echo '</div>';
 echo '<div class="row">';
     if (!$mailing_next) {
         $mailing_next = Mailing_list::where('id', '=', $mailing_id)->where('status_id', '=', '1')->first();
     }
     $mailing_last = Mailing_list::whereIn('id', $mailing_ready_arr)->where('status_id', '=', '4')->first();
     if ($mailing_last) {
         echo '<p class="audience__delivery">Последняя рассылка: <span class="audience__delivery__text"> - </span></p>';
     } else {
         echo '<p class="audience__delivery">Последняя рассылка: <span class="audience__delivery__text"> - </span></p>';
     }
     if ($mailing_next) {
         echo '<p class="audience__delivery">Следующая рассылка: <span class="audience__delivery__text">
                             ' . $mailing_next->date_start . '  ' . $mailing_next->time_start . '</span></p>';
         $period_list = Mailing_list2period::where('mailing_id', '=', $mailing_next->id)->get();
         echo '<p class="audience__delivery">Рассылка: <span class="audience__delivery__text">';
         foreach ($period_list as $period_id) {
             echo Mailing_period::where('id', '=', $period_id->period_id)->first()->name . ', ';
         }
         echo ' ' . $mailing_next->time_start . '</span></p>';
     } else {
         echo '<p class="audience__delivery">Следующая рассылка: <span class="audience__delivery__text"> - </span></p>';
         echo '<p class="audience__delivery">Рассылка: <span class="audience__delivery__text"> - </span></p>';
     }
 } else {
     echo '<p class="audience__delivery">Последняя рассылка: <span class="audience__delivery__text"> - </span></p>';
     echo '<p class="audience__delivery">Последняя рассылка: <span class="audience__delivery__text"> - </span></p>';
     echo '<p class="audience__delivery">Следующая рассылка: <span class="audience__delivery__text"> - </span></p>';
     echo '<p class="audience__delivery">Рассылка: <span class="audience__delivery__text"> - </span></p>';
 }
 echo '</td>';
 echo '<td class="audience__segment__cell">';
 $subscribes_count = 0;