1、請問織夢cms系統怎麼調用頂級欄目下所有的二級欄目下面的欄目?代碼怎麼寫?
第一種,調用頂級欄目下的二級欄目
{dede:channelartlist typeid='3,3'}
<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
<hr>
{dede:channel type='son' noself='yes'}
<a href="[field:typelink/]">[field:typename/]</a><br />
{/dede:channel}
{/dede:channelartlist}
第二中,調用頂級欄目下的二級和三級欄目
要是二級欄目下有三級欄目,就能正常輸入,要是二級欄目沒有三級欄目,就把同及欄目輸出了
{dede:channelartlist typeid=『2』}
<h3><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></h3>
{dede:channel type='son' row='10' noself='yes'}
<li id='son_[field:id/]'><a href='[field:typelink/]'>[field:typename/]</a></li>
{/dede:channel}
{/dede:channelartlist}
{dede:channelartlist cacheid='channelsonlist' typeid=2}
<li><span><img src="images/about_left_y.jpg" width="8" height="8" /></span>
<div><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></div>
<ul>
{dede:channel type='sun' row='10' noself='yes'}
<li><a href="[field:typeurl/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
2、織夢cms中怎麼樣調用指定欄目或id的鏈接和名稱
{dede:type typeid='9'}<a href="[field:typeurl/]">[field:typename/]</a> {/dede:type}
3、織夢CMS怎麼調用文章的ID號?如下圖
首頁或列表頁[field:id /]
內容頁:{dede:field.id/}
4、請求高手來幫忙啊 -----怎麼修改織夢cms更改欄目ID的方法
備份資料庫 然後手動的修改 備份文件裡面的 欄目備份文件 再回復資料庫就可以了
5、織夢cms系統怎麼修改欄目ID
說實話,盡量不要修改這個欄目ID,因為要修改數據裡面的文件,如果沒有一定基礎的話把一些不該改的改掉了到時候出現問題都不知道是哪的問題!
6、織夢cms中怎麼樣調用指定欄目或id的鏈接和名稱
一、如果是少量的,靜態頁調用,可以採用include方式(比如頭部導航)二、如果是大量的,動態頁面調用,可以(1)如果你的單獨頁面符合某一特定的命名規則,可以用PHp語言自動生成url這樣就可以了(2)手動在後台的欄目發跳轉,然後調用這個欄目下的文章
7、織夢cms如何按照欄目排序順序來排序,而不是按照id
son
{dede:channelartlist typeid='3,3'}8、dede cms 怎麼在列表頁調用當前欄目的tag
|1,首頁,列表頁和文章頁調用所的tag標簽
{dede:tag row='8' getall='1' sort='month'}
支持屬性
row|30 行數
sort|new 排序
getall|0 調用類型
可以查看/include/taglib/tag.lib.php
2,列表頁調用每一篇文章的tag標簽
[field:id runphp=yes]
$tsql = new DedeSql(false);
$tags = '';
$tsql->SetQuery("Select i.tag From ying_taglist t left join ying_tagindex i on i.id=t.tid where t.aid='@me'");
$tsql->Execute('t');
while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>";
}
@me=$tags;
[/field:id]
3,文章頁調用該篇正文的tag標簽
{dede:field.tags/}
默認的TAG是無鏈接的,如果你希望該tag帶上鏈接,則打開include/common.func.php ,大約755行,找到
//獲得某文檔的所有tag
function GetTags($aid)
{
global $dsql;
$tags = '';
$query = "Select tag From `ying_taglist` where aid='$aid' ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
}
return $tags;
}
修改為
//獲得某文檔的所有tag
function GetTags($aid)
{
global $dsql;
$tags = '';
$query = "Select tag From `dede_taglist` where aid='$aid' ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tags.= ($tags=='' ? "<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>");
}
return $tags;
}
9、織夢cms 子欄目 調用標簽
{dede:sonchannel typeid = 'X,X,X' } 在這里加上參數 typeid 可取多值 之間用英文字元下的逗號
[field:typename/] 隔開 值的范圍為 任意有子欄目的欄目 ID
{/dede:sonchannel}
10、織夢cms更改欄目ID的方法
可以在mysql資料庫里修改表值,它的ID是按順序自動排列下去的。
要是acc資料庫可以在後台資料庫輸入命令修改,命令我以前用過一次,不記得了。
要注意的是,有父級或子級欄目,相關的地方也要一並修改。不然會出錯的。
一般情況不建議隨便修改的。