婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > dedecms 在文章標(biāo)題前調(diào)用頂級欄目的方法

dedecms 在文章標(biāo)題前調(diào)用頂級欄目的方法

POST TIME:2018-10-30 17:21

我有3個(gè)頂級欄目(欄目a、欄目b、欄目c),頂級欄目下面又有若干子欄目。問題是:首頁有個(gè)區(qū)域需要調(diào)用這三個(gè)頂級欄目下面的文章,調(diào)用的文章前面需加上頂級欄目的名稱,且鏈接地址也是頂級欄目的,效果如下:

[欄目a] 阿斯頓福建歷史就分手了附件是了附件
[欄目b] 阿斯頓福建歷史就分手了附件是了附件
[欄目c] 阿斯頓福建歷史就分手了附件是了附件

{dede:arclist row=8 titlelen=40 orderby=pubdate att=c}
<a href="[field:typeurl/]" >[[field:typename/]]</a>
<a href=’[field:arcurl/]‘ >[field:title/]</a></br>
{/dede:arclist}這樣寫,只是調(diào)用文章所在的子欄目名!
請問改怎么弄,才能調(diào)用文章所在的頂級欄目名且鏈接地址也是頂級欄目地址?

解決辦法:

通過文章的typeid從arctype表中找到reID,然后根據(jù)這個(gè)reID找到id=reID的欄目,讀取typename和url并輸出
注:reID就是欄目的上級欄目的id
{dede:arclist|}
[field:typeid runphp=yes]
$tsql = new DedeSql(false);
$typelink2 = ”;
$tsql->SetQuery("Select i.typedir,i.typename From dede_arctype t left join dede_arctype i on i.id=t.reid where t.id=’@me’");
$tsql->Execute(‘t’);
while($row = $tsql->GetArray(‘t’,MYSQL_ASSOC))
{
$typelink2 .= "<a href=’".$row['typedir']."’>".$row['typename']."</a>";
}
@me=$typelink2;
[/field:typeid]
{/dede:arclist}

5.3有topid了,把里面reid改成topid即可



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 清流县| 南投市| 怀集县| 多伦县| 巴中市| 凭祥市| 德阳市| 海城市| 彭山县| 溧阳市| 临武县| 连城县| 双桥区| 永善县| 舒兰市| 毕节市| 凤城市| 冷水江市| 镇赉县| 安图县| 澎湖县| 保亭| 建德市| 富宁县| 文昌市| 军事| 股票| 安岳县| 大竹县| 玉环县| 新蔡县| 泌阳县| 吉林省| 米林县| 营口市| 贵州省| 乌兰察布市| 探索| 大英县| 桃源县| 张北县|