二次开发内容:
【安达二次开发】极致cms建站系统后台文章内容和商品内容列表左侧加栏目,方便显示对应内容。
使用程序:
极致cms建站系统。
更改文件均为后台的文件和html模板文件,请点击左侧免费下载。下载覆盖时注意备份原文件!!!!!!
方法:
/**
* 说明
* 安达 QQ:81070149 安达工作室:www.anda.pub 安达模板:www.andawork.com
* 如果你的程序修改过里面的文件,那么就复制下面的内容到对应的文件及位置就好。
*/
//1. /A/c/ArticleController.php 在function articlelist(){中的38行处($this->fields_search = $res['fields_search'];的下面)加入如下代码:
$classtype = M('classtype')->findAll(NULL,'orders desc');
$classtype = set_class_haschild($classtype);
$classtype = getTree($classtype);
$this->classtypes = $classtype;
//2. /A/c/ProductController.php 在function productlist(){中的36行处($this->fields_list = M('Fields')->findAll(array('molds'=>'product','islist'=>1),'orders desc');的下面)加入如下代码:
$classtype = M('classtype')->findAll(NULL,'orders desc');
$classtype = set_class_haschild($classtype);
$classtype = getTree($classtype);
$this->classtypes = $classtype;
//3. /A/t/tpl/style/css/style.css 中加入下面的代码:
.anda-left{background-color: #fff;padding: 20px; box-shadow: 2px 2px 10px rgba(0,0,0,.1)!important;width: 13%;float: left;margin-right: 1%;}
.anda-left ul li a{display: block;line-height: 36px;padding: 0 15px;}
.anda-left ul li a.active{background-color: #f46f5e;color: #fff;}
.anda-left ul li a:hover{background-color: #dbdbdb;color: #000;}
//4. /A/t/tpl/article-list.html中,将原来的
<div class="x-body">
<div class="layui-card">
替换为
<div class="x-body layui-clear">
<div class="anda-left">
<ul>
{foreach $classtypes as $v}
{if($v['molds']=='article')}
<li><a href="{fun U('Article/articlelist',['tid'=>$v['id']])}" {if($v['id']==$tid)}class="active"{/if}>{fun str_repeat(' ',$v['level'])}{if($v['level'])}|—{/if} {$v['classname']}</a></li>
{/if}
{/foreach}
</ul>
</div>
<div class="layui-card layui-col-xs10">
将原来的
<a><cite>{$molds['name']}列表</cite></a>
替换为
<a><cite>{if($tid)}【{fun get_info_table('classtype',['id'=>$tid],'classname')}】{/if}{$molds['name']}列表</cite></a>
//5. /A/t/tpl/product-listt.html中,将原来的
<div class="x-body">
<div class="layui-card">
替换为
<div class="x-body layui-clear">
<div class="anda-left">
<ul>
{foreach $classtypes as $v}
{if($v['molds']=='product')}
<li><a href="{fun U('Product/productlist',['tid'=>$v['id']])}" {if($v['id']==$tid)}class="active"{/if}>{fun str_repeat(' ',$v['level'])}{if($v['level'])}|—{/if} {$v['classname']}</a></li>
{/if}
{/foreach}
</ul>
</div>
<div class="layui-card layui-col-xs10">
将原来的
<a><cite>{$molds['name']}列表</cite></a>
替换为
<a><cite>{if($tid)}【{fun get_info_table('classtype',['id'=>$tid],'classname')}】{/if}{$molds['name']}列表</cite></a>
以上就是极致cms后台内容加左侧栏目的方法了,有需要的联系安达
效果截图:
默认显示所有的文章分类
点击显示对应的栏目内容
郑重声明:
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长(anda@andawork.com)!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 如有链接无法下载、失效或广告,请联系管理员处理!
5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
6. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长(anda@andawork.com)!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 如有链接无法下载、失效或广告,请联系管理员处理!
5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
6. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!