Esempio n. 1
0
 public static function setUpBeforeClass()
 {
     $query = Model_TimelineCache::query();
     self::$total_count = $query->count();
     $total_list = $query->get();
     $total_first_obj = \Util_Array::get_first($total_list);
     self::$total_first_id = $total_first_obj->id;
     $total_last_obj = \Util_Array::get_last($total_list);
     self::$total_last_id = $total_last_obj->id;
 }
Esempio n. 2
0
    }
} else {
    ?>

<?php 
    if (!isset($is_display_load_before_link)) {
        $is_display_load_before_link = false;
    }
    if ($next_id || $is_display_load_before_link) {
        $load_link_attr_default = array('class' => 'listMoreBox js-ajax-loadList', 'data-uri' => $get_uri, 'data-list' => '#article_list');
        if (!empty($history_key)) {
            $load_link_attr_default['data-history_key'] = $history_key;
        }
    }
    if ($is_display_load_before_link) {
        $first_obj = Util_Array::get_first($list);
        $gete_data_list = array('since_id' => $first_obj->id);
        $load_before_link_attr = array('data-get_data' => json_encode($gete_data_list));
        echo Html::anchor('#', icon_label('site.see_latest', 'both', false, null, 'fa fa-'), array_merge($load_before_link_attr, $load_link_attr_default));
    }
    ?>

<div id="<?php 
    echo $list_id;
    ?>
">
<?php 
    foreach ($list as $id => $obj) {
        ?>
	<div class="article" id="article_<?php 
        echo $id;