如何在Bootstrap DataTable中显示数据

时间:2019-10-21 07:13:25

标签: php wordpress datatable

I want to display data in bootstrap datatable.

https://datatables.net/examples/styling/bootstrap4

我已经创建了一个代码以列表格式显示事件。一切正常,但是想在Bootstrap数据表中显示数据。

<?php
// declaring data           
global $post;
$all_events = tribe_get_events(array(
    'eventDisplay' => 'upcoming',
    'tag' => 'swiss',
    'posts_per_page' => 100
        ));
?>
<!-- fetching events based on upcoming and tags. -->
<?php foreach ($all_events as $post): ?>
    <?php setup_postdata($post); ?>
    <a href="<?php the_permalink(); ?>">
        <div class="col-md-12 event_col">
            <div class="col-md-4"><span>- <?php echo tribe_get_start_date($post->ID, false, 'dS M, Y | h:i a'); ?></span></div>
            <div class="col-md-4"><span><?php echo tribe_get_venue(); ?></span></div>
            <div class="col-md-4"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
        </div>
    </a>    
<?php endforeach; ?>
<?php wp_reset_query(); ?>
        <!-- end .event-wrap -->

1 个答案:

答案 0 :(得分:0)

仅对事件数组进行if-test检验,如果为空,则将其评估为false。

<?php
if (!$all_events) : ?>
    <div class="..."><span><?php echo "No events found"></span></div>
<?php else:
<?php foreach ($all_events as $post): ?>
    <?php setup_postdata($post); ?>
    ...
    ...
<?php endif; ?>
相关问题