📄 index.php
字号:
<?php
/*
该页面映射的模板为:
tpl_index.htm
提供的标签有:
信息公告{xxgg}
校园短波BLOCK xxdb_row 前10条{xxdb_xx}
最新新闻BLOCK zxxw_row 8条{zxxw_xx}{zxxw_date}{zxxw_url}
建大新闻BLOCK jdxw_row 6条{jdxw_xx}{jdxw_url}
院系动态 BLOCK yydt_row 6条{yydt_xx} {yydt_url}
学子风采BLOCK xzfc_row 6条{xzfc_xx}{xzfc_url}
校园视点BLOCK xysd_row 6条{xysd_xx}{xysd_url}
媒体建大BLOCK mtjd_row 6条{mtjd_xx}{mtjd_url}
高教动态BLOCK gjdt_row 6条{gjdt_xx}{gjdt_url}
新闻调查BLOCK xwdc_row 8条{xwdc_xx}
新闻专题BLOCK xwzt_row 8条{xwzt_xx}{xwzt_url}
*/
include "../include/config.php";
require "../include/class.Template.php";
require './include/global.php';
//这里添加需要表达的信息变量
$xxgg=gonggao(5);
$jdxw=listnews(40,6);
$yydt=listnews(40,6);
$xzfc=listnews(46,8);
$xysd=listnews(48,8);
$mtjd=listnews(54,8);
$gjdt=listnews(29,8);
$zxxw=listnews(40,8);
$xwzt=listnews(40,8);
$xwdc=listnews(40,8);
$xxdb=listxydb(8);
//初始化摸板
$mnh = new TemplatePower( "./tpl_index.htm" );
$mnh->prepare();
//标签定义
//非循环标签举例(注意:非循环一定在循环标签前定义)
// $mnh->assign("xxgg", $xxgg);
//影射定义
$lanmulb=array(
array("jdxw_row","jdxw_xx","jdxw_url",$jdxw),
array("yydt_row","yydt_xx","yydt_url",$yydt),
array("xzfc_row","xzfc_xx","xzfc_url",$xzfc),
array("xysd_row","xysd_xx","xysd_url",$xysd),
array("mtjd_row","mtjd_xx","mtjd_url",$mtjd),
array("gjdt_row","gjdt_xx","gjdt_url",$gjdt),
array("xwzt_row","xwzt_xx","xwzt_url",$xwzt),
array("xwdc_row","xwdc_xx","xwdc_url",$xwdc)
);
//循环标签举例
foreach($lanmulb as $lanmulb_row){
if ($lanmulb_row[3]){
foreach($lanmulb_row[3] as $list_row)
{
$mnh->newBlock($lanmulb_row[0]);
$mnh->assign($lanmulb_row[1],$list_row[1]);
$mnh->assign($lanmulb_row[2],"read.php?newsid=".$list_row[0] );
}
}
}
//最新新闻
if($zxxw){
foreach($zxxw as $list_row1)
{
$mnh->newBlock("zxxw_row");
$mnh->assign("zxxw_url", "read.php?newsid=".$list_row1[0] );
$mnh->assign("zxxw_xx", $list_row1[1] );
$mnh->assign("zxxw_date",$list_row1[2] );
}
}
//信息公告
if($xxgg){
foreach($xxgg as $list_row1)
{
$mnh->newBlock("xxgg_row");
$mnh->assign("xxgg_xx", $list_row1[1] );
$mnh->assign("xxgg_date",$list_row1[2] );
}
}
//信息公告
if($xxdb){
foreach($xxdb as $list_row1)
{
$mnh->newBlock("xxdb_row");
$mnh->assign("xxdb_xx", $list_row1[1] );
$mnh->assign("xxgg_date",$list_row1[2] );
}
}
//输出模板
$mnh->printToScreen();
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -