自定义模板
self_hot.html 组成模式self_模板名称.html 生成在网站根目录模板名称.html
第三部分:模板的安装,及其后台设置,模板的安全!
* html模板文件夹的改名 和后台一起设置
*第四部分:模板的导航、首页修改!模板分类的修改!
1.标签说明:videolist arealist、menulist标签三个标签说明
2.如何判断是一级分类还是二级分类
3.导航部分的判断与修改 head.html
4.首页内容的修改 index.html 地图页修改 map.html
这里必须熟悉videolist arealist、menulist标签
5.幻灯片修改
*第四部分:模板的导航、首页修改!模板分类的修改!
1.标签说明:videolist arealist、menulist标签三个标签说明
2.如何判断是一级分类还是二级分类
3.导航部分的判断与修改 head.html
4.首页内容的修改 index.html 地图页修改 map.html
这里必须熟悉videolist arealist、menulist标签
5.幻灯片修改
这个地方一直是大家比较糊涂的地方!一般二级分类的模板比较难修改!一级分类的能稍微简单点!模板的修改需要我们修改页头、和首页数据调用!
每个二级分类的模板一级分类的都可以使用,每个一级分类的模板二级分类虽可以使用,但是不好看!【这里认为不可用,想用需要更换导航样式!】
有人糊涂了,什么是一级分类,什么是二级分类?打开后台数据管理---分类管理,如果你的分类都是对齐的,这样的就是一级分类,否则就存在二级分类!
也可以通过下面的这个语句判断!后台--工具---sql高级助手,输
入select m_id,m_name,m_upid from m_type where m_upid>0如果没有结果就表示一级分类,如果有结果就表示你的数据库存在2级分类!
下面介绍模板导航的修改,说到这里我们需要回顾下menulist标签的使用,这个是模板分类调用的标签,这里我列出来!
菜单列表标签
参数:
type:菜单类型:具体id表示调用指定分类的子分类菜单,top表示调出一级菜单,all全部调出分类菜单(ul li)
例:
{maxcms:menulist type=top}
[menulist:i]:菜单项排序位
[menulist:typename]:菜单项名称
[menulist:typeid]:菜单项id
[menulist:link]:菜单项链接
{/maxcms:menulist}
<span id="1" class="xiala1" style="padding-left:80px;display:block;">
{maxcms:menulist type=23}<a href="[menulist:link]">[menulist:typename]</a>{/maxcms:menulist}
</span>
<span id="2" class="xiala1" style="padding-left:110px;display:none;">
{maxcms:menulist type=24}<a href="[menulist:link]">[menulist:typename]</a>{/maxcms:menulist}
</span>
<span id="3" class="xiala1" style="padding-left:220px;display:none;">
{maxcms:menulist type=25}<a href="[menulist:link]">[menulist:typename]</a>{/maxcms:menulist}
</span>
<span id="4" class="xiala1" style="padding-left:330px;display:none;">
{maxcms:menulist type=26}<a href="[menulist:link]">[menulist:typename]</a>{/maxcms:menulist}
</span>
<span id="5" class="xiala1" style="display:none;">
</span>
</div></div>这里需要插入个小知识,默认情况下,动态模式的菜单连接形式为 /channel/?1.html 静态模式 /list/list1.html
小窍门:动态模式的连接是可以在静态模式下使用的!所以我们可以用动态的菜单来做连接!
通过分析,我们需要修改的地方就出现了
<li><a href="/channel/?23.html" onmousemove=check();document.getElementById("1").style.display='block'>电影看台</a></li>
这样的代码就是每个连接的代码如果是动态模式的,我们按照这个,需要修改成动态的就改成/list/list23.html
那么我们怎么改啊?这个23就是分类的连接,所以我们只需要把电影这个顶级分类的ID替换就可以了!ID怎么找?前面介绍了,回头看下吧!这样就修改完毕了么?答案是no!下面还有啊!
<span id="1" class="xiala1" style="padding-left:80px;display:block;">
{maxcms:menulist type=23}<a href="[menulist:link]">[menulist:typename]</a>{/maxcms:menulist}</span>
对了还有类似这样的连接需要修改呢? 也简单对应修改就可以了 把type=23改成你的分类ID,怎么看?上面介绍了!
把所有的都修改好了,那么导航就可以使用了!很简单的,试验下就知道了!!
那么一级分类的怎么使用二级分类的导航呢?这个也简单!
<li><a href="/channel/?23.html" onmousemove=check();document.getElementById("1").style.display='block'>电影看台</a></li>
因为我们是一级分类,所以根本就没这个链接,所以我们可以不要连接,直接修改为!
<li><a href="#" onmousemove=check();document.getElementById("1").style.display='block'>电影看台</a></li>
这样链接就去掉了,可是还没完毕呢!下面还得改!
原来调用菜单可是