zoukankan      html  css  js  c++  java
  • Phpcms v9专题分类增加模板设置的方法

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

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

      修改方法

      第一步:修改 phpcmsmodulesspecial index.php

      找到

    $list_template ? $list_template : 'list';

      替换成

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

      第二步 修改 phpcmsmodulesspecial special.php

      找到

    `typedir`

      替换成

    `typedir`, `template`

      第三步 修改 phpcmsmodulesspecial emplates 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:;"

      第三步 修改 phpcmsmodulesspecial emplates 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 然后专题页面就可以自动搜索到了。

  • 相关阅读:
    Unity给力插件之MegaFiers
    序列化存档之备忘脚本
    09 Spring Cloud的集群保护框架Hystrix
    08 在Spring Cloud中使用Feign
    07 REST客户端
    06 RestTemplate负载均衡
    05 第一个Ribbon程序
    04 Ribbon介绍
    01 在IDEA的同一目录下创建多个项目
    03 Eureka集群的搭建
  • 原文地址:https://www.cnblogs.com/xiaomifeng/p/5753635.html
Copyright © 2011-2022 走看看