大分类显示自定义模型字段的方法


发一个大分类显示自定义字段的办法吧,大家应该知道 大分类如果分页了 自定义字段是无法显示的

我就给出一个老土的办法吧,

此方法是针对大分类分页的 

大分类分页的模板 8.htm  7.htm

顶部有以下代码:

<?php
$rows=12; //每页几条
if($page<1){
 $page=1;
}
$min=($page-1)*$rows;
unset($listdb,$key);
$query = $db->query("SELECT SQL_CALC_FOUND_ROWS A.* FROM {$pre}article A LEFT JOIN {$pre}sort B ON A.fid=B.fid WHERE A.yz=1 AND B.fup='$fid' ORDER BY list DESC LIMIT $min,$rows");

我们搜索:

 if(1){
  $r=$db->get_one("SELECT * FROM {$pre}reply WHERE aid='$rs[aid]' AND topic=1");
  $rs[content]=preg_replace('/<([^<]*)>/is',"",$r[content]);
  $rs[content]=preg_replace('/ | | /is',"",$rs[content]);
 }

在下面加入:

if(2){
  $r=$db->get_one("SELECT * FROM {$pre}article_content_$rs[mid] WHERE aid='$rs[aid]'");
  $rs[martprice]=preg_replace('/<([^<]*)>/is',"",$r[martprice]);
  $rs[martprice]=preg_replace('/ | | /is',"",$rs[martprice]);
        $rs[nowprice]=preg_replace('/<([^<]*)>/is',"",$r[nowprice]);
  $rs[nowprice]=preg_replace('/ | | /is',"",$rs[nowprice]);
 }

nowprice   martprice   是我的定义字段

模板调用  $rs[martprice]


    发表新评论