function inner($posts) { $buffy = ''; $td_block_layout = new td_block_layout(); if (!empty($posts)) { $buffy .= '<div class="td-big-grid-wrapper">'; $post_count = 0; // when 2 posts make post scroll full $td_scroll_posts = ''; if (count($posts) == 2) { $td_scroll_posts = ' td-scroll-full'; } foreach ($posts as $post) { if ($post_count == 0) { $td_module_mx5 = new td_module_mx5($post); $buffy .= $td_module_mx5->render($post_count); $buffy .= '<div class="td-big-grid-scroll' . $td_scroll_posts . '">'; $post_count++; continue; } if ($post_count == 1) { $td_module_mx11 = new td_module_mx11($post); $buffy .= $td_module_mx11->render($post_count); $post_count++; continue; } $td_module_mx6 = new td_module_mx6($post); $buffy .= $td_module_mx6->render($post_count); $post_count++; } if ($post_count < self::POST_LIMIT) { for ($i = $post_count; $i < self::POST_LIMIT; $i++) { $td_module_mx_empty = new td_module_mx_empty(); $buffy .= $td_module_mx_empty->render($i); } } $buffy .= '</div>'; // close td-big-grid-scroll $buffy .= '</div>'; // close td-big-grid-wrapper } $buffy .= $td_block_layout->close_all_tags(); return $buffy; }
function inner($posts) { $buffy = ''; $td_block_layout = new td_block_layout(); if (!empty($posts)) { $buffy .= '<div class="td-big-grid-wrapper">'; $post_count = 0; foreach ($posts as $post) { $td_module_mx5 = new td_module_mx5($post); $buffy .= $td_module_mx5->render($post_count); $post_count++; } if ($post_count < self::POST_LIMIT) { for ($i = $post_count; $i < self::POST_LIMIT; $i++) { $td_module_mx_empty = new td_module_mx_empty(); $buffy .= $td_module_mx_empty->render($i); } } $buffy .= '</div>'; } $buffy .= $td_block_layout->close_all_tags(); return $buffy; }