[爱分享]jeecms基础+导航条+例子分析

基本语句总结
1.分析例子:

<link href="/${res}/css/lfp.css" rel="stylesheet" type="text/css"/>

/${res}/是进入到根目录。
css/lfp.css:是在资源里面导入自己的前段代码。
2.导入外部链接

[#include "../include/header_li.html"/]

相应的在自己的资源里面,把自己原先静态头部的代码独立出来。建立一个独立的文件夹,如:header_li。
3.导入图片

<img src="/${res}/images//g.png"/>

/${res}/进入相应的根目录

4.一级导航条:导航栏目数据获取标签
a. 循环栏目列表(ul li序列)

<ul>
  <li>

    [@cms_channel_list]  

  		 <a href="${base}/">首页</a> <!--例如 localhost/-->

	[#list tag_list as c] 

			<a  href="${c.url}">${c.name}</a> 

	[/#list] 

	[/@cms_channel_list]

</li>

</ul>

在这里插入图片描述
如图所示:这是加载出来的一级导航条

注意:在使用栏目标签的时候必须在栏目里面建立好相应的栏目。
${base}/ 回到首页标签 (一般情况下首页可以独立出去不用循环)

${c.url} 栏目链接 (在栏目里面的输入框中写入相应的链接)

${c.name} 栏目名称 (在栏目里面的输入框中写入相应的名称)

假如想控制导航条的数量的话,可以假如以下加*的语句进行控制:

<ul>
  <li>

    [@cms_channel_list]  

  		 <a href="${base}/">首页</a> <!--例如 localhost/-->

	[#list tag_list as c] 
			**[#if c_index<5]**
			<a  href="${c.url}">${c.name}</a> 
			**[/#if]**
	[/#list] 

	[/@cms_channel_list]

</li>

</ul>

这里面的数值自己写。

5.二级导航

在一级导航标签体中嵌套以下标签获取二级栏目列表

[@cms_channel_list parentId=c.id]

 [#list tag_list as c2]

      <li>

         <a href="${c2.url}">

          ${c2.name}

         </a>

       </li>

 [/#list] 

[/@cms_channel_list]

说明:c是一级栏目,当然也这里的参数parentId也可以指定id

tag_list是数据集合,name栏目名称,url栏目链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值