Ejemplo n.º 1
0
    <!--        </div>-->
    <div class="container">
        <div class="actions-wrapper marTop40">

            <?php 
$actionsHtml = "";
foreach ($data as $key => $value) {
    $act_id = $value[array_search("ACTION_ID", $columns)];
    $alias = strlen($value[array_search("SHOW_URL_ALIAS", $columns)]) > 0 ? $value[array_search("SHOW_URL_ALIAS", $columns)] : $value[array_search("ACTION_URL_ALIAS", $columns)];
    $venue_alias = $value[array_search("VENUE_URL_ALIAS", $columns)];
    $frame = $value[array_search("FRAME", $columns)];
    $act_name = $value[array_search("ACTION_NAME", $columns)];
    $thumb = strlen($value[array_search("ACTION_POSTER_THUMBNAIL_IMAGE", $columns)]) > 0 ? strpos("http", $value[array_search("ACTION_POSTER_THUMBNAIL_IMAGE", $columns)]) == -1 ? 'https://shop.mirbileta.ru/upload/' . $value[array_search("ACTION_POSTER_THUMBNAIL_IMAGE", $columns)] : $value[array_search("ACTION_POSTER_THUMBNAIL_IMAGE", $columns)] : $defaultPoster;
    $poster = strlen($value[array_search("ACTION_POSTER_IMAGE", $columns)]) > 0 ? strpos("http", $value[array_search("ACTION_POSTER_IMAGE", $columns)]) == -1 ? 'https://shop.mirbileta.ru/upload/' . $value[array_search("ACTION_POSTER_IMAGE", $columns)] : $value[array_search("ACTION_POSTER_IMAGE", $columns)] : $defaultPoster;
    $act_date = to_short_mth($value[array_search("ACTION_DATE_STR", $columns)]);
    $act_time = $value[array_search("ACTION_TIME_STR", $columns)];
    $hall = $value[array_search("HALL", $columns)];
    $genre = $value[array_search("SHOW_GENRE", $columns)];
    $venue = $value[array_search("VENUE_NAME", $columns)];
    $minprice = $value[array_search("MIN_PRICE", $columns)];
    $maxprice = $value[array_search("MAX_PRICE", $columns)];
    $isInfo = strlen($description) > 0;
    $description = $value[array_search("DESCRIPTION", $columns)];
    $ageCat = strlen($value[array_search("AGE_CATEGORY", $columns)]) ? $value[array_search("AGE_CATEGORY", $columns)] : '0+';
    $act_date_time = $value[array_search("ACTION_DATE_TIME", $columns)];
    $short_date = to_afisha_date($act_date_time, "short_date", "rus");
    $short_date_with_year = to_afisha_date($act_date_time, "short_date_with_year", "rus");
    $week_and_time = to_afisha_date($act_date_time, "week_and_time", "rus");
    $weekday = to_afisha_date($act_date_time, "weekday", "rus");
    $time = to_afisha_date($act_date_time, "time", "rus");
            <div class="mb-nrs-wrapper">
                <div class="mb-nrs-header">Следующая неделя:</div>
                <div class="mb-nrs-body chromeScroll" data-date="nextweek">

                    <?php 
$nextweek_html = '';
foreach ($nextweekActions as $tdKey => $tdValue) {
    $act_id = $tdValue[array_search("ACTION_ID", $columns)];
    $act_name = $tdValue[array_search("ACTION_NAME", $columns)];
    $alias = strlen($tdValue[array_search("SHOW_URL_ALIAS", $columns)]) > 0 ? $tdValue[array_search("SHOW_URL_ALIAS", $columns)] : $tdValue[array_search("ACTION_URL_ALIAS", $columns)];
    $poster = strlen($tdValue[array_search("ACTION_POSTER_IMAGE", $columns)]) > 0 ? $tdValue[array_search("ACTION_POSTER_IMAGE", $columns)] : $defaultSmall;
    $venue = $tdValue[array_search("VENUE_NAME", $columns)];
    $minprice = $tdValue[array_search("MIN_PRICE", $columns)];
    $maxprice = $tdValue[array_search("MAX_PRICE", $columns)];
    $age_cat = $tdValue[array_search("AGE_CATEGORY", $columns)];
    $datestr = to_short_mth($tdValue[array_search("ACTION_DATE_STR", $columns)]);
    $timestr = $tdValue[array_search("ACTION_TIME_STR", $columns)];
    $minmaxString = $minprice ? $minprice == $maxprice ? 'по ' . $minprice . ' руб.' : $minprice . ' - ' . $maxprice . ' руб.' : '';
    $fee = $tdValue[array_search("SERVICE_FEE", $columns)];
    $min = $tdValue[array_search("MIN_PRICE", $columns)];
    $max = $tdValue[array_search("MAX_PRICE", $columns)];
    if ((int) $fee < 0) {
        $min_discounted = (int) $min - (int) $min / 100 * abs((int) $fee);
        $max_discounted = (int) $max - (int) $max / 100 * abs((int) $fee);
        $min_html = '<span class="mb-old-price">' . $min . '&nbsp;<i class="fa fa-ruble"></i></span>' . $min_discounted;
        $max_html = '<span class="mb-old-price">' . $max . '&nbsp;<i class="fa fa-ruble"></i></span>' . $max_discounted;
    } else {
        $min_html = $min;
        $max_html = $max;
    }
    $nextweek_html .= '<a href="/' . $alias . '">' . '<div class="mb-sm-action" data-id="' . $act_id . '">' . '<div class="mb-sm-a-image" style="background-image: url(\'' . $poster . '\');"></div>' . '<div class="mb-sm-a-title">' . $act_name . '</div>' . '<div class="mb-sm-a-venue">' . $venue . '</div>' . '<div class="mb-sm-a-price">от ' . $min_html . '&nbsp;<i class="fa fa-ruble"></i></div>' . '<div class="mb-sm-a-age">' . $age_cat . '</div>' . '<div class="mb-sm-a-date">' . $datestr . ', <span class="mb-a-time">' . $timestr . '</span></div>' . '</div>' . '</a>';