5.7学习心得

来源:互联网 发布:优惠券采集网站源码 编辑:程序博客网 时间:2024/05/17 21:59

{dede:include filename="footer.htm"/}

--------------------------------------------------------------------------------------

header

--------------------------------------------------------------------------------------

<meta http-equiv="Content-Type" content="text/html; charset={dede:global.cfg_soft_lang/}" />
<title>{dede:global.cfg_webname/}</title>
<meta name="description" content="{dede:global.cfg_description/}" />
<meta name="keywords" content="{dede:global.cfg_keywords/}" />
<link href="{dede:global.cfg_templets_skin/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
<script language="javascript" type="text/javascript"  src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>

首页 {dede:global.cfg_basehost/}  根目录{dede:global.cfg_cmsurl/}

-------------------------------------------------------------------------------------

文章调用

--------------------------------------------------------------------------------------

  /*文章类 不包换h标签,按照发布时间排序,[field:typename/]获取当前内容的文档列表名称 譬如   学习  文章栏目标签已经获取*/

{dede:arclist row=14 titlelen=32 noflag='h' orderby='pubdate' }  
    <li><span>[field:typename/]</span><a href="[field:arcurl/]" title="[field:fulltitle/]">[field:title/]</a></li>
    {/dede:arclist}

/*图片类 按照发布时间排序*/

{dede:arclist row=10 orderby=pubdate type='image.' imgwidth='143' imgheight='106'}
        <li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>

/*多个栏目按照顺序,limit=‘0,1’表示同一条件排序的第一条内容,limit='1,4'表示同一条件排序的第2、3、4、5三条内容,infolen='230'表示描述的字符长度*/

 <div class="onenews"> {dede:arclist flag='h' limit='0,1'infolen='230'}
    <h2><a href="[field:arcurl/]">[field:title/]</a></h2>
    <p>[field:info/]...<a href="[field:arcurl/]">[查看全文]</a></p>
    {/dede:arclist} </div>
   <!-- /onenews -->
   <div class="d1"> {dede:arclist flag='h' limit='1,4'}
    <div class='d1arc'><a href="[field:arcurl/]">[field:title/]</a></div>

/*按照频道分类ID进行选择*/

 {dede:arclist row='10' titlelen='48' orderby='pubdate' typeid='26'}
            <li><a href="[field:arcurl /]" target="_blank"><font color="#003399">[field:title /]</font></a></li>
          {/dede:arclist}

/*综合,说明:选择第26ID的栏目,按照时间先后发布顺序,标签选为c和h,描述长度为230,字符数为48,按照10列分布,选择第2、3、4三条进行排序*/

 {dede:arclist row='10' titlelen='48' orderby='pubdate' flag='c,h'  typeid='26' limit='1,3' infolen='230'}
            <li><a href="[field:arcurl /]" target="_blank"><font color="#003399">[field:title /]</font></a></li>

            <p>[field:info/]...<a href="[field:arcurl/]">[查看全文]</a></p>
          {/dede:arclist}

/************************标签***********************/

{dede:tag row='10' getall='1' sort='month'}
            <li><a href='[field:link/]'>[field:tag /]</a></li>
          {/dede:tag}

/*********************************************************************************************/

dede:arclist  flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}title表示文章的标题col='' 分多少列显示(默认为单列)row='10' 返回文档列表总数typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;titlelen = '30' 标题长度 等同于titlelengthinfolen='160' 表示内容简介长度 等同于infolengthimgwidth='120' 缩略图宽度imgheight='90' 缩略图高度listtype='all' 栏目类型(顶级栏目??)orderby='sortrank' 文档排序方式§ orderby='hot' 或 orderby='click' 表示按点击数排列§ orderby='sortrank' 或 orderby='pubdate' 按出版时间排列§ orderby='near'§ orderby=='lastpost' 按最后评论时间§ orderby=='scores' 按得分排序§ orderby='id' 按文章ID排序§ orderby='rand' 随机获得指定条件的文档列表keyword='' 含有指定关键字的文档列表,多个关键字用","分innertext = '' 单条记录样式aid='' 指定文档IDidlist ='' 提取特定文档(文档ID)isweight = 'n' 开启按照权重排序,默认为n/N,如果设为y/Y,则内容会按照weight字段排序,数值越小越靠前limit='' 起始,结束 表示限定的记录范围(如:limit='1,2')flag = 'h' 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]noflag = '' 同flag,但这里是表示不包含这些属性orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序subday='天数' 表示在多少天以内的文档

/*************************添加日期******************************************/

{dede:arclist row='8' titlelen='48' typeid='' orderby='pubdate'}
<li><span>[field:pubdate runphp='yes']
$a="<font color=red>".strftime('%m-%d',@me)."</font>";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 36 * 1;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]</span><a href="[field:filename/]">·[field:title/]</a></li>
{/dede:arclist}



另一种方式 直接加入:[field:pubdate function="MyDate('m-d',@me)"/]

----------------------------------------------------------------------------------------------

友情链接

----------------------------------------------------------------------------------------------

{dede:flink type='image' linktype='2' row='27'/} 带图片的(自带li标签)

{dede:flink  type='text' linktype='2' row='100'/} 不带图片的(自带li标签)

外围用ul标签进行样式控制


--------------------------------------------------------------------------

dede


<!--频道分类具体内容开始-->
        <div class="channel_sort">
        {dede:channelartlist  cacheid='channelsonlist'}  
        <h3><a href="{dede:field name='typeurl'/}" >{dede:field name='typename'/}</a></h3>
            <ul>
                {dede:channel type='son' row='10' noself='yes'}  
                <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>{/dede:channel}  
            </ul>
        {/dede:channelartlist}  
        </div>

原创粉丝点击