discuz学习记录:在模板文件中循环显示数组中的值
2016-11-29 22:19
387 查看
修改 http://blog.csdn.net/bq_cui/article/details/53395461 中的文件。
/source/module/gycp/gycp_publish.php :
<?php
// mod文件只能被入口文件引用,不能直接访问
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
$test_arr = array('aaaa', 'bbbb', 'cccc', 'dddd', 'eeee');
//显示发布表单
include_once template("gycp/gycp_publish");
?>
/template/default/gycp/gycp_publish.htm:
<!--//说明: 显示公共头部模板-->
<!--{template common/header}-->
<br/>
<br/>
<br/>
<br/>
aaa
<br/>
<!--{loop $test_arr $key $val}-->
<div {if $key % 2 == 1}style="background: #ccc;"{/if}>
数组第{$key}个值 :{$val}
</div>
<!--{/loop}-->
<br/>
<br/>
<!--//说明: 显示公共尾部模板-->
<!--{template common/footer}-->
显示结果:
/source/module/gycp/gycp_publish.php :
<?php
// mod文件只能被入口文件引用,不能直接访问
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
$test_arr = array('aaaa', 'bbbb', 'cccc', 'dddd', 'eeee');
//显示发布表单
include_once template("gycp/gycp_publish");
?>
/template/default/gycp/gycp_publish.htm:
<!--//说明: 显示公共头部模板-->
<!--{template common/header}-->
<br/>
<br/>
<br/>
<br/>
aaa
<br/>
<!--{loop $test_arr $key $val}-->
<div {if $key % 2 == 1}style="background: #ccc;"{/if}>
数组第{$key}个值 :{$val}
</div>
<!--{/loop}-->
<br/>
<br/>
<!--//说明: 显示公共尾部模板-->
<!--{template common/footer}-->
显示结果:
相关文章推荐
- discuz学习记录:在模板文件中显示语言包中的某个值
- diszuz学习记录:在htm模板文件中显示php程序中的变量值
- discuz学习记录:最基本的入口、控制、模板3个文件
- 学习Discuz! X3.2记录:门户首页DIY之显示文章列表
- 学习Discuz! X3.2记录:自定义论坛帖子字段,在门户中显示帖子列表
- 学习Discuz! X3.2记录:一个小提示,可以知道插件php文件语法出问题了
- discuz学习记录:前面的数据用EasyUI DataGrid显示,实现了服务器端分页
- diszuz学习记录:在htm模板文件中运行多行php语句
- 无限极分类,把子集数组压到父集数组的一个子项下面,用于在前台模板更好的循环显示
- discuz学习记录:使用C::t方法显示数据表内容
- discuz学习记录:重复前面的步骤,分页显示公务员题库内容
- diszuz学习记录:在htm模板文件中运行php语句
- 学习Discuz! X3.2记录:又一个插件制作过程,未涉及数据库,用简单模板重定向
- 学习Discuz! X3.2记录:新建模板及修改logo
- 学习ThinkPHP3.2.2:video8,以数组方式显示插入的记录
- discuz学习笔记:显示数组内容、显示二维数组特定值
- 学习discuz php 引入文件的方法DISCUZ_ROOT
- 关于《.net中多个图片并排循环排列显示的问题》[WEB学习示例]
- 安装 .Net Framework 3.5 后 中文VS2008中无法显示MVC文件模板的问题
- discuz 跨域整合的记录文件