Phpcms v9专题设置里面,默认专题子分类是无模板设置的,本文教你通过官方论坛给出的教程实现专题分类增加模板设置。先来看看默认专题子分类设置界面:

  修改后的的专题子分类设置界面多了模板设置:

  修改方法

  第一步:修改 phpcms\modules\special index.php

  找到

$list_template ? $list_template : 'list';

  替换成

$template = $info['template'] ? $info['template'] : ($list_template ? $list_template : 'list');

  第二步 修改 phpcms\modules\special special.php

  找到

`typedir`

  替换成

`typedir`, `template`

  第三步 修改 phpcms\modules\special\templates special_add.tpl.php

  找到

</span>&nbsp;<span id="typeTip">

  替换成

<?php echo form::select_template('default', 'special', 'list', 'name="type[1][template]"', 'list');?></span>&nbsp;<span id="typeTip">

  找到

var n = $('#option_list').find('input[name]').length/3+1;

  替换成

var n = $('#option_list').find('input[name]').length/3+1; var template = '<?php echo str_replace("'", "\'", form::select_template('default', 'special', 'list', 'name="type[|id|][template]"', 'list'));?>';

  找到

</span>&nbsp;<a href="javascript:;"

  替换成

'+template.replace('|id|', n)+'</span>&nbsp;<a href="javascript:;"

  第三步 修改 phpcms\modules\special\templates special_edit.tpl.php

  找到

</span>&nbsp;<?php if ($k!=1)

  修改成

<?php echo form::select_template('default', 'special', $t['template'], 'name="type['.$k.'][template]"', 'list');?> </span>&nbsp;<?php if ($k!=1)

  找到

var n = $('#option_list').find('input[type="text"]').length/3+1;

  替换成

var n = $('#option_list').find('input[type="text"]').length/3+1; var template = '<?php echo str_replace("'", "\'", form::select_template('default', 'special', 'list', 'name="type[|id|][template]"', 'list'));?>';

  找到

</span>&nbsp;<a href="javascript:;"

  替换成

'+template.replace('|id|', n)+'</span>&nbsp;<a href="javascript:;"

  修改完了 可以去添加模版了 比如 list_hehe.html 然后专题页面就可以自动搜索到了。

Phpcms v9专题分类增加模板设置的方法相关推荐

  1. php实现贴吧功能,PHPCMS V9万能字段增加单选功能,实现多条房产信息调用1个开发商信息等效果...

    用过PHPCMS V9万能字段的朋友应该知道,万能字段是个非常强大的功能,基本上可以实现任何复杂的字段逻辑调用,比如调用相关文章.调用相关房产信息等等.作者在帮一个客户做房产网站项目开发的时候,需要实 ...

  2. 手机网站php模板修改,Phpcms V9自定义手机WAP模板新方法

    近来越来越多手机WAP.自适应网站,可见移动网页是未来,响应式是未来!但是在实际经验中,CMSYOU发现:响应式自适应虽然在国外非常流行了.大家都在追随,不过在国内,由于XP上ie6.IE8,带宽等问 ...

  3. PHPCMS V9 实现下拉加载的方法,兼容手机端(附源码下载)

    PHPCMS V9 实现下拉加载的方法,兼容手机端 HTML部分 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 ...

  4. phpcms v9 为分类和内容添加伪静态

    大家在使用phpcms v9的时候可能想用伪静态来美化url,但是可能程序自身的可能无法满足,在这里我列出了2种方法,还有更高级的以后有机会再告诉大家 1.不改变程序下的方法 优点就是部署快速,缺点就 ...

  5. php v9 分页静态,phpcms v9 为分类和内容添加伪静态

    大家在使用phpcms v9的时候可能想用伪静态来美化url,但是可能程序自身的可能无法满足,在这里我列出了2种方法,还有更高级的以后有机会再告诉大家 1.不改变程序下的方法 优点就是部署快速,缺点就 ...

  6. PHPCMS V9系统配置文件和模板目录

    PHPCMS V9系统配置文件 根目录/caches/configs/ database.php 数据库配置文件 system.php 系统配置文件 route.php 路由配置文件 调用系统配置中的 ...

  7. ecshop后台增加模板页的方法

    CShop的动态模板机制是一个非常灵活的系统,管理员可以在后台根据自己的要求调整模板模块的显示位置.本文详细讲解了如何修改ECSHOP内部结构使得用户可以添加自己的模板页从而方便灵活的使用系统自带的模 ...

  8. php静态地图api,Phpcms V9添加网站地图Sitemap静态地图方法(一)

    很多时候,我们往往希望在网站上添加一个网站地图,一方面是方便客户了解网站的布局架构,一方面是方便搜索引擎蜘蛛的抓取,那么用Phpcms V9这个程序作为企业的企业管理后台,怎么制作网站地图Sitema ...

  9. templates文件夹php,phpcms V9 默认templates主题模板文件目录结构介绍

    这篇文章则详细的介绍一下系统自带默认模板的文件目录结构.主题模板位于"..\phpcms\templates\"文件夹内.而css样式.js文件,以及模板配带的images文件夹则 ...

最新文章

  1. 芒果正式版7.1sdk和siverligt Toolkit for 芒果
  2. yabailv 运放_运放入门
  3. C语言基础语言总结(二)
  4. Ribbon-负载均衡原理
  5. oracle之数据处理之视图
  6. android 2个界面抽屉,Android使用DrawerLayout创建左右两个抽屉菜单
  7. [java] byte不能直接相加
  8. Linux(2) vi和vim编辑器
  9. Java 8 新日期时间 API ( 下 ) – 时区日期时间
  10. 惠普m132nw清零方法_惠普132nw硒鼓型号怎么加墨 惠普132硒鼓芯片清零
  11. Android接口测试工具Apizza,自定义API请求返回值,自定义请求相对路径
  12. ffplay播放器原理剖析
  13. 洛谷题解(持续更新)
  14. Selenium Grid使用
  15. 强化学习之Q函数的个人理解
  16. Lucene的各中文分词比较
  17. 逆袭-2014年中电投篮球赛札记_02【转】
  18. OSPF报文与LSA
  19. SEO与SEM区别是什么
  20. nova-compute

热门文章

  1. 极速理解设计模式系列:7.桥接模式(Bridge Pattern)
  2. C/C++结构体的区别
  3. Python学习入门基础教程(learning Python)--6.3 Python的list切片高级
  4. 2013年第10周三低潮
  5. Windows 2003 系统应用故障的分析
  6. 有道云笔记Windows桌面版v6.5.0.0去左下角广告方法
  7. 2010 年 360 盗取用户密码事件始末
  8. 谈谈JQuery的Deferred对象
  9. POJ1236 Network of Schools【强连通】
  10. 四种类型的数据分析模式