这类调用虽然不常用,但有的特殊要求下需要调取该信息的分类属性,在列表模板中写上php代码,以默认SQL前缀(destoon_)为例代码如下:
1、这是单个属性调取方式:
<li class="extension_dl">
<?php
$shuxing = $t[itemid];
$b = $db->get_one("select value from xhmb_category_value where itemid='$shuxing'");
echo $b[value];
?>
</li>

2、这是loop循环这条信息的所有的分类属性
<li class="extension_dl">
<?php
$shuxing = $t['itemid'];
$tagsvalue = array();
$rv = $db->query("SELECT itemid,value FROM xhmb_category_value WHERE moduleid=$moduleid AND itemid=$shuxing ORDER BY oid DESC LIMIT 0,20");
while($r = $db->fetch_array($rv)) {
$tagsvalue[] = $r;
}
?>
{loop $tagsvalue $tv}
{$tv[value]}
{/loop}
</li>代码加到相应的模板中即可,如sell列表,(其中的 0,20 20为20个属性)

最终的效果:

使用时 注意 SQL前缀,这个方案是避免不动php而设计。























18605917465
客服QQ