本文共 2401 字,大约阅读时间需要 8 分钟。
1.在"source/class/block"目录下新建一个目录"video"[名字任意取,便于自己记忆就行]
2.在刚才新建的"video"目录下新建2个文件第1个"blockclass.php"[文件名固定的]
<?php
/**
* [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: blockclass.php 27449 2012-02-01 05:32:35Z zhangguosheng $ */if(!defined('IN_DISCUZ')) {
exit('Access Denied'); }$blockclass = array(
'name' => "测试模块",);
?>
第2个文件"block_自定义.php"[把"自定义"三个字改成有助于自己记忆的名称如"sohu"]
第2个文件名称以block_sohu.php为例<?php
/**
* [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: block_group.php 25525 2011-11-14 04:39:11Z zhangguosheng $ */if(!defined('IN_DISCUZ')) {
exit('Access Denied'); } class block_news{ var $setting = array(); function block_news(){}
function name(){ return "测试数据"; }function blockclass(){
return array("sample","测试小分类");//sample可以改成其他的,"小分类名称"会显示在"视频类"下的列表里 }function fields(){
$field["test_name"]=array("name"=>"标题","formtype"=>"text","datatype"=>"string"); $field["test_url"]=array("name"=>"连接地址","formtype"=>"title","datatype"=>"string"); $field["title"]=array("name"=>"标题","formtype"=>"text","datatype"=>"string"); return $field; }function getsetting(){
$parameter["param1"]=array("title"=>"参数说明","type"=>"text","default"=>""); $parameter["param2"]=array("title"=>"参数说明","type"=>"mcheckbox","default"=>"1","value"=>array(array("1","选项1"),array("2","选项2"))); return $parameter; }function getdata($style,$parameter){
$data[0]["id"]="1";
$data[0]["idtype"]="sampleid"; $data[0]["title"]="这是周春11111"; $data[0]["url"]="play.php?id="; $data[0]["pic"]="nophoto.gif"; $data[0]["picflag"]="1"; $value[0]["test_name"]="周春"; $value[0]["test_url"]="男"; $data[0]["fields"]=$value[0]; //-------------------------------------------------- $data[1]["id"]="2"; $data[1]["idtype"]="sampleid"; $data[1]["title"]="这是肖西锋11111111"; $data[1]["url"]="play.php?id="; $data[1]["pic"]="nophoto.gif"; $data[1]["picflag"]="1"; $value[1]["test_name"]="肖西锋"; $value[1]["test_url"]="女"; $data[1]["fields"]=$value[1]; //-------------------------------------------------- $result["html"]=""; $result["data"]=$data; /* $data[0]['test_name']="wwwwwwwwwwww"; $data[0]['test_url']="wwwwwwwwwwww";$data[1]['test_name']="wwwwwwwwwwww";
$data[1]['test_url']="wwwwwwwwwwww"; $result["html"]=""; $result["data"]=$data;*/ return $result; }}
?>
然后
进入后台-工具-更新缓存,一定要勾选“DIY 模块分类缓存”,然后开始更新。
进入后台-门户-模块模板,在这个下添加你对应的模板。
转载地址:http://puzli.baihongyu.com/