diff --git a/core/extend/com/Sent.php b/core/extend/com/Sent.php index 65cf06b6..7723d173 100644 --- a/core/extend/com/Sent.php +++ b/core/extend/com/Sent.php @@ -138,8 +138,8 @@ class Sent extends Taglib{ $model_id = !empty($tag['model']) ? $tag['model'] : ''; $parse = '".' . $id . ';'; - $parse .= '$prev = db(\'Document\')->where($map)->order(\'id asc\')->find();if(!empty($prev)){ ?>'; + $parse .= '$map = "category_id=" . ' . $cate . ' . " and id>" . ' . $id . ';'; + $parse .= '$prev = db(\''.$model.'\')->where($map)->order(\'id asc\')->find();if(!empty($prev)){ ?>'; $parse .= $content; $parse .= ''; return $parse; @@ -151,7 +151,7 @@ class Sent extends Taglib{ $model = !empty($tag['model']) ? $tag['model'] : ''; $parse = 'where($map)->order(\'id desc\')->find();if(!empty($next)){ ?>'; $parse .= $content; $parse .= '';