如何把管理员给于订单的商家留言显示在我的留言内

2016-07-07 16:05 来源:www.chinab4c.com 作者:ecshop专家

如何将 商家留言2011112387376 显示在网站的留言板里面??

请问如何才能把管理员给订单的商家留言显示在[会员中心-我的留言]内, 而不是只能在订单内的商家留言内里查看


几年了好像没有解决啊!!!!

回答:
1、根目录user.php文件找到elseif ($action == 'message_list')这个判断,将里面的AND order_id=0删掉这是判断分页数量滴。
/* 获取用户留言的数量 */
if ($order_id)
{
$sql = "SELECT COUNT(*) FROM " .$ecs->table('feedback').
" WHERE parent_id = 0 AND order_id = '$order_id' AND user_id = '$user_id'";
$order_info = $db->getRow("SELECT * FROM " . $ecs->table('order_info') . " WHERE order_id = '$order_id' AND user_id = '$user_id'");
$order_info['url'] = 'user.php?act=order_detail&order_id=' . $order_id;
}
else
{
$sql = "SELECT COUNT(*) FROM " .$ecs->table('feedback').
" WHERE parent_id = 0 AND user_id = '$user_id' AND user_name = '" . $_SESSION['user_name'] . "' AND order_id=0";
}
2、includes/lib_clips.php文件中找到 function get_message_list 函数,将里面的AND order_id=0删掉这是获取留言数据滴。
if ($order_id)
{
$sql .= " WHERE parent_id = 0 AND order_id = '$order_id' AND user_id = '$user_id' ORDER BY msg_time DESC";
}
else
{
$sql .= " WHERE parent_id = 0 AND user_id = '$user_id' AND user_name = '" . $_SESSION['user_name'] . "' AND order_id=0 ORDER BY msg_time DESC";
}

几年了还没解决 不会吧,找个二次开发的很容易的东西吧。