国微php168系统标签制作教程.doc_第1页
国微php168系统标签制作教程.doc_第2页
国微php168系统标签制作教程.doc_第3页
国微php168系统标签制作教程.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

标签制作教程导言P8的标签作为系统核心的一个模块存在的,所有的标签都是通过标签模块来调用的.打开根目录下的modules文件夹,找到label文件夹,如下图:可以看到标签模块的文件结构和别的模块大致一样.如果对于模块比较熟悉的话,可以研究一下这个模块,这样制作标签就会更得心应手了,不过在这里不做详细讨论.现在主要的内容是如何来快速的制作一个标签DEMO.1.公共标签的制作要增加一个公共标签就要改动label模块module.php和controller.php的内容,打开module.php文件,找到fetch类成员函数,找到下面的片断内容如下所示:case flash:$height = intval($labeloptionheight) = 0 ? 260 : $labeloptionheight;$width = intval($labeloptionwidth) = 0 ? 330 : $labeloptionwidth;$content = .showMedia(.url: $labeloptionflashurl,.width: $width,.height: $height.);.;break;上面是公共标签里的FLASH标签在此代码的后面加上一个测试标签代码如下:case test:$content = $labeloptiontestcontent;/这里是标签内容生成break;打开controller.php文件修改如下:找到template目录下admin-core-label的add.html文件如下图:打开add.html文件,打开下面内容:FLASH在后面加入如下代码:测试标签这里进入后台,添加标签,就可以看到公共标签里面就多了一项测试标签了点击测试标签,可以看到如下图所示:再找到modules-label-admin下面的add.php文件,如下图:打开add.php文件在switch语名中增加一个case代码如下:case test:include template($this_module, type_test, admin);break;再回到后台点添加标签,点击测试标签,可以看到如下内容:出现以上内容说明此模板不存在,现在转到template-admin-core-label目录下面,新建一个文件type_test.html文件,内容如下:var label_type = test;var action = $ACTION;var _system;var _module; $P8LANGlabel_scope基本设置其它设置标签内容: MoveTabs(tabs,0);再回到后台,点测试标签可以看到如下内容:打开label模块下admin目录下的update作相应修改,同add.phpcase test:/testinclude template($this_module, type_test, admin);break;进入前台-显示标签-双击一个空标签-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论