本文整理汇总了PHP中flexible_table::download_buttons方法的典型用法代码示例。如果您正苦于以下问题:PHP flexible_table::download_buttons方法的具体用法?PHP flexible_table::download_buttons怎么用?PHP flexible_table::download_buttons使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类flexible_table
的用法示例。
在下文中一共展示了flexible_table::download_buttons方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: if
$refresh_txt = get_string('refresh_page', 'wiziq');
$statusicon = '<img src="'.$CFG->wwwroot.'/mod/wiziq/pix/refresh.png" alt='.$refresh_txt.'/>';
$stausimage = '<a href="javascript:location.reload(true)"';
$stausimage .= ' title="'.$refresh_txt.'">'.$statusicon.'</a>';
$statusheading = 'Status'." ".$stausimage;
$table->define_columns(array('name', 'date_time', 'presenter',
'status', 'manage', 'dnldrec', 'viewrec', 'attendance_report'));
$table->column_style_all('text-align', 'left');
$table->define_headers(array(get_string('name', 'wiziq'),
get_string('date_time', 'wiziq'), get_string('presenter', 'wiziq'),
$statusheading, get_string('manage', 'wiziq'),
get_string('recording_link', 'wiziq'), get_string('viewrec', 'wiziq'),
get_string('attendance_report', 'wiziq')));
$table->define_baseurl($PAGE->url);
$table->is_downloadable(true);
$table->download_buttons();
$table->show_download_buttons_at(array(TABLE_P_BOTTOM));
$table->sortable(false);
$table->pageable(true);
if (isset($_COOKIE['wiziq_managecookie']) && empty($paging)) {
$wiziq_managecookie = $_COOKIE['wiziq_managecookie'];
$selected = $wiziq_managecookie;
$class_per_page = $wiziq_managecookie;
} else if (!(isset($_COOKIE['wiziq_managecookie'])) && empty($paging)) {
$class_per_page = WIZIQ_MAX_TABLE_SIZE;
$selected = "";
} else {
$class_per_page = $paging;
$selected = $paging;
}
$table->pagesize($class_per_page, $total_wiziq_records);