%PDF- %PDF-
Direktori : /home/emergentqj/jugement/wp-content/themes/Newspaper/mobile/includes/shortcodes/ |
Current File : /home/emergentqj/jugement/wp-content/themes/Newspaper/mobile/includes/shortcodes/td_block_big_grid_mob_1.php |
<?php /** * * Class td_block_big_grid_mob_1 */ class td_block_big_grid_mob_1 extends td_block { const POST_LIMIT = 3; function render($atts, $content = null){ // for big grids, extract the td_grid_style extract(shortcode_atts( array( 'td_grid_style' => 'td-grid-style-1' ), $atts)); $atts['limit'] = self::POST_LIMIT; parent::render($atts); // sets the live atts, $this->atts, $this->block_uid, $this->td_query (it runs the query) $buffy = ''; $buffy .= '<div class="' . $this->get_block_classes(array($td_grid_style, 'td-hover-1')) . '">'; $buffy .= '<div id=' . $this->block_uid . ' class="td_block_inner">'; $buffy .= $this->inner($this->td_query->posts); //inner content of the block $buffy .= '<div class="clearfix"></div>'; $buffy .= '</div>'; $buffy .= '</div> <!-- ./block -->'; return $buffy; } function inner($posts) { $buffy = ''; if (!empty($posts)) { $buffy .= '<div class="td-big-grid-wrapper">'; foreach ($posts as $post) { $td_module_mob_2 = new td_module_mob_2($post); $buffy .= $td_module_mob_2->render(); } $buffy .= '</div>'; } return $buffy; } }