織夢(mèng)DedeCMS的文檔評(píng)論數(shù)目、收藏?cái)?shù)目的調(diào)用是沒(méi)有對(duì)應(yīng)的標(biāo)簽的,不過(guò)我們可以使用織夢(mèng)標(biāo)簽支持PHP語(yǔ)句的方法,使用SQL語(yǔ)句調(diào)用文檔的評(píng)論數(shù)目、收藏?cái)?shù)目的值。這種方法也是可以直接使用SQL標(biāo)簽的SQL語(yǔ)句實(shí)現(xiàn)的,關(guān)于SQL標(biāo)簽的相關(guān)用法等。
下面是織夢(mèng)DedeCMS文章頁(yè)面、列表頁(yè)面或者首頁(yè)調(diào)用文檔評(píng)論數(shù)、收藏?cái)?shù)的方法,其中注釋為調(diào)用的值:
{dede:field.id runphp='yes'}$dsql = new dedesql(false);$dsql -> SetQuery("Select count(id) as c from dede_feedback where aid=".@me);$row = $dsql -> getone();@me=$row['c'];{/dede:field.id}
<!--文章頁(yè)調(diào)用評(píng)論數(shù)-->
{dede:field.id runphp='yes'}$dsql = new dedesql();$dsql -> SetQuery("select count(*) as c from dede_member_stow where aid=".@me);$row = $dsql -> getone();@me=$row['c'];{/dede:field.id}
<!--文章頁(yè)調(diào)用收藏?cái)?shù)-->
[field:id runphp='yes']$dsql = new dedesql(false);$dsql -> SetQuery("Select count(id) as c from dede_feedback where aid=".@me);$row = $dsql -> getone();@me=$row['c'];[/field:id]
<!--列表頁(yè)調(diào)用評(píng)論數(shù)-->
[field:id runphp='yes']$dsql = new dedesql();$dsql -> SetQuery("select count(*) as c from dede_member_stow where aid=".@me);$row = $dsql -> getone();@me=$row['c'];[/field:id]
<!--列表頁(yè)調(diào)用收藏?cái)?shù)-->
從上述的代碼可以看出,關(guān)鍵是在SQL語(yǔ)句的使用,其他沒(méi)有相關(guān)標(biāo)簽調(diào)用的字段值,也可以使用這種方法。