dedecms首页调用图片和指定频道ID方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

首页调用图片和指定频道ID方法

以下是默认模板的原代码


{dede:field name='typename'/}更多...



    {dede:arclist titlelen='60' row='8'}
  • [field:pubdate function="MyDate('m-d',@me)"/][field:title /]

  • {/dede:arclist}




只要把以上代码连续复制N个都行

例如:

{dede:field name='typename'/}更多...



    {dede:arclist titlelen='60' row='8'}
  • [field:pubdate function="MyDate('m-d',@me)"/][field:title /]

  • {/dede:arclist}





{dede:field name='typename'/}更多...



    {dede:arclist titlelen='60' row='8'}
  • [field:pubdate function="MyDate('m-d',@me)"/][field:title /]

  • {/dede:arclist}




我这就复制了两个然后参阅上面地址替换里面
    部分就行了

    怎么指定所需栏目ID呢?这个要在后台了。。很方便

    模板-------模板管理----------自定义宏标记 然后根据提示选择你要的类型和栏目
    最后点生成模版调用标记,在下面的输出结果:里

    例子:
    {dede:arclist row='10' titlelen='24' orderby='pubdate' typeid='4' idlist='' type='image.'}






    [field:imglink/][field:title/]
    [field:info/]

    {/dede:arclist}

    然后
    {dede:arclist row='10' titlelen='24' orderby='pubdate' typeid='4' idlist='' type='image.'}

    {/dede:arclist}

    这就是标记放到


    {dede:field name='typename'/}更多...





      {dede:arclist row='10' titlelen='24' orderby='pubdate' typeid='4' idlist='' type='image.'}


    • [field:pubdate function="MyDate('m-d',@me)"/][field:title /]

    • {/dede:arclist}




    DEDECMS网站首页调用任意指定栏目 标题、列表的代码——测试通过

    可以在首页调用,显示任意指定栏目 标题、列表,

    搜索了半天,没看到什么好用的,自己瞎摸索整了个,分享一下。

    其中:typeid='栏目ID,1' 的1为固定值,“栏目ID”为要调用的栏目ID


    {dede:channelartlist typeid='栏目ID,1'}
    {dede:field name='typename'/}更多...



      {dede:arclist titlelen='60' row='8'orderby='pubdate' idlist=''}
    • ·[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])

    • {/dede:arclist}


    {/dede:channelartlist}

    《—————————华丽的分段标签—————————》

    DEDECMS首页调用分类信息,DEDE分类调用标签



    招聘求职


      {dede:arclistsg orderby='id' titlelen='60' row='10' channelid='-8' typeid='39,40'}
    • [field:pubdate function="MyDate('y-m-d',@me)"/][field:title/]
    • {/dede:arclistsg}







    SEO人才展示






    看不懂的可以对照你们的好好研究了
    在dede论坛上看了很多人都在询问怎么在首页调用行业的所有分类
    如果你是做B2B类型的网站,几乎每个网站都把全部分类显示在首页
    目前dede还没有一个标签能够调用这些分类的
    但是强大的自定义函数功能还是能满足这个需求的
    废话不说,直接进入主题
    首先在\include新建一个inc_extend_functions.php,这个文件都是放你自己写的自定义函数的,区别于官方写的,然后加入以下代码
    //分类调用
    function getfenlei(){
    $dsql = new DedeSql();
    $topsectors = $subsectors = array();
    $dsql->setquery("select id, name, reid from dede_sectors order by disorder desc,id asc");
    $dsql->Execute();
    while($row = $dsql->GetArray())
    {
    if($row['reid'] == 0){
    $topsectors[] = $row;
    }else{
    $subsectors[] = $row;
    }
    }
    foreach($topsectors as $topsector){
    $sectors[] = $topsector;
    foreach($subsectors as $key => $subsector){
    if($subsector['reid'] == $topsector['id']){
    $sectors[] = $subsector;
    unset($subsectors[$key]);
    }
    }
    }
    if($sectors){
    $temp = 0;
    foreach($sectors as $sector){
    if($sector['reid'] == 0){
    if($te

    mp > 0){
    $fenlei.= "

\n\n";
}
$fenlei .="\n";

}
return $fenlei;
}
然后在首页你需要调用的地方写上{dede:hotwords num='5' function='getfenlei(@me)'/} 就可以了
说明:
1、函数中
相关文档
最新文档