Esempio n. 1
0
$xoopsTpl->assign( 'pagenav' , $pagenav4assign ) ; 
$xoopsTpl->assign( 'argument' , $orderbyarg ) ; 
$xoopsTpl->assign( 'orderby' , $orderby4pagenav ) ; 

$xoopsOption['template_main'] = $mydirname.'_main_filelist.html' ;

// 登録件数をアサイン
$xoopsTpl->assign( 'download_total_num' , $total_num  ) ;

// 閲覧可能なカテゴリのリストを SELECTボックス用に取得
$all = array( 0 => 'ALL' ) ;
$category = d3download_makecache_for_selbox( $mydirname, $whr_cat, 0, 1 ) ;
$category4assin = $all + $category ;

// 閲覧可能な登録データを取得
$download4assign = $mydownload->get_downdata_for_filelist( $cid, $whr_cat4read, $orderby, $select_perpage, $current_start, $intree ) ;

$mod_url = XOOPS_URL.'/modules/'.$mydirname ;
$lang_directcatsel = _MD_D3DOWNLOADS_SEL_CATEGORY ;

$xoops_module_header = d3download_dbmoduleheader( $mydirname );
$xoopsTpl->assign( 'xoops_module_header', $xoops_module_header . "\n" . $xoopsTpl->get_template_vars('xoops_module_header' ) ) ;

// assign
$xoopsTpl->assign( array(
	'mydirname' => $mydirname ,
	'mod_url' => $mod_url ,
	'page' => 'filelist' ,
	'filelist' => $download4assign ,
	'config_d3comment' => $mydownload->config_d3comment() ,
	'category' => $category4assin ,