Chinaunix首页 | 论坛 | 博客
  • 博客访问: 406393
  • 博文数量: 59
  • 博客积分: 5195
  • 博客等级: 大校
  • 技术积分: 645
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-01 14:38
文章分类

全部博文(59)

文章存档

2017年(1)

2011年(10)

2010年(1)

2009年(9)

2008年(1)

2007年(35)

2006年(2)

我的朋友

分类: LINUX

2011-08-09 17:35:06

1.
languages/zh_cn/user.php,666行左右,把"$_LANG['user_reg_info'][2]"修改为"不注册为会员不可以在本店购买商品"
668行左右,把$_LANG['user_reg_info'][3]修改为"注册之后您可以"

2.删除左侧的5个选项
themes/joyo25/library/user_menu.lbi,删除以下5行:
{$lang.label_tag}

{$lang.label_booking}

{$lang.label_bonus}

{$lang.label_affiliate}

{$lang.label_track_packages}


3.给字体设置颜色,删除红包
themes/joyo25/user_clips.dwt,26行左右,把{$info.shop_name}修改为:{$info.shop_name}
41行左右,注释
42行左右,把{$info.integral}修改为:{$info.integral}

4.删除资金管理里面的提现并修改颜色
themes/joyo25/user_transaction.dwt,644行左右,把
{$lang.surplus_type_0} | {$lang.surplus_type_1} | {$lang.add_surplus_log} | {$lang.view_application}
修改为
{$lang.surplus_type_0} | {$lang.add_surplus_log} | {$lang.view_application}

5.添加积分明细
languages/zh_cn/user.php,36行左右,添加:
$_LANG['label_integral_surplus'] = '积分明细';

languages/en_us/user.php,36行左右,添加:
$_LANG['label_integral_surplus'] = 'Integral Details';

themes/joyo25/library/user_menu.lbi,15行左右,添加:
{$lang.label_integral_surplus}


themes/joyo25/user_transaction.dwt,230行左右,添加:

 

 
{$lang.label_integral_surplus}

 

  
     
       
         
       
       
     
     
     
       
       
       
       
     
     
   
     
   
  
{$lang.process_time}{$lang.surplus_pro_type}{$lang.your_integral}{$lang.change_desc}
{$item.change_time}{$item.type}{$item.amount}  {$item.short_change_desc}
{$lang.cur_points}{$surplus_amount}

 
 
 
 

includes/lib_order.php,1342行左右,添加一个函数:
/**
 * 取得用户积分
 * @param   int     $user_id    用户id
 * @return  int   用户积分
 */
function get_user_integral($user_id)
{
    $sql = "SELECT * FROM " . $GLOBALS['ecs']->table('users') .
            " WHERE user_id = '$user_id'";
    $user = $GLOBALS['db']->getRow($sql);

    return $user['pay_points'];
}

user.php,35行左右,把
$ui_arr = array('register', 'login', 'profile', 'order_list', 'order_detail', 'address_list', 'collection_list',
'message_list', 'tag_list', 'get_password', 'reset_password', 'booking_list', 'add_booking', 'account_raply',
'account_deposit', 'account_log', 'account_detail', 'act_account', 'pay', 'default', 'bonus', 'group_buy', 'group_buy_detail', 'affiliate', 'comment_list','validate_email','track_packages', 'transform_points','qpassword_name', 'get_passwd_question', 'check_answer');
修改为:
$ui_arr = array('register', 'login', 'profile', 'order_list', 'order_detail', 'address_list', 'collection_list',
'message_list', 'tag_list', 'get_password', 'reset_password', 'booking_list', 'add_booking', 'account_raply',
'account_deposit', 'account_log', 'account_detail', 'act_account', 'pay', 'default', 'bonus', 'group_buy', 'group_buy_detail', 'affiliate', 'comment_list','validate_email','track_packages', 'transform_points','qpassword_name', 'get_passwd_question', 'check_answer', 'integral_log');

user.php,805行左右,在elseif ($action == 'order_list')循环下面添加:
/* 会员积分明细界面 */
elseif ($action == 'integral_log')
{
    include_once(ROOT_PATH . 'includes/lib_clips.php');
    include_once(ROOT_PATH . 'includes/lib_order.php');

    $page = isset($_REQUEST['page']) ? intval($_REQUEST['page']) : 1;

    $account_type = 'pay_points';

    /* 获取记录条数 */
    $sql = "SELECT COUNT(*) FROM " .$ecs->table('account_log').
           " WHERE user_id = '$user_id'" .
           " AND $account_type <> 0 ";
    $record_count = $db->getOne($sql);

    //分页函数
    $pager = get_pager('user.php', array('act' => $action), $record_count, $page);

    //获取剩余积分
    $surplus_amount = get_user_integral($user_id);
    if (empty($surplus_amount))
    {
        $surplus_amount = 0;
    }

    //获取积分记录
    $account_log = array();
    $sql = "SELECT * FROM " . $ecs->table('account_log') .
           " WHERE user_id = '$user_id'" .
           " AND $account_type <> 0 " .
           " ORDER BY log_id DESC";
    $res = $GLOBALS['db']->selectLimit($sql, $pager['size'], $pager['start']);
    while ($row = $db->fetchRow($res))
    {
        $row['change_time'] = local_date($_CFG['date_format'], $row['change_time']);
        $row['type'] = $row[$account_type] > 0 ? $_LANG['account_inc'] : $_LANG['account_dec'];
        $row['user_money'] = price_format(abs($row['user_money']), false);
        $row['frozen_money'] = price_format(abs($row['frozen_money']), false);
        $row['rank_points'] = abs($row['rank_points']);
        $row['pay_points'] = abs($row['pay_points']);
        $row['short_change_desc'] = sub_str($row['change_desc'], 60);
        $row['amount'] = $row[$account_type];
        $account_log[] = $row;
    }

    //模板赋值
    $smarty->assign('surplus_amount', price_format($surplus_amount, false));
    $smarty->assign('account_log',    $account_log);
    $smarty->assign('pager',          $pager);
    $smarty->display('user_transaction.dwt');
}

6.添加积分说明
languages/zh_cn/user.php,37行左右,添加:
$_LANG['label_integral_explanation'] = '积分说明';

languages/en_us/user.php,37行左右,添加:
$_LANG['label_integral_explanation'] = 'Integral Explanation';

themes/joyo25/library/user_menu.lbi,14行左右,添加:
{$lang.label_integral_explanation}


themes/joyo25/user_transaction.dwt,260行左右,添加:

  1.   <div class="userContent">
  2.   <h5>{$lang.label_integral_explanation}</h5>
  3.     <div class="userPadd clearfix">
  4.         所有会员在乐博商城购物均可获得积分,积分可以用来参与兑换活动。乐博商城会不定期推出各类积分兑换活动,请随时关注关于积分的活动告知。详情请查看以下各项说明。 <br>

  5.         <br> 1.积分获取 <br>
  6.         每一笔成功交易的订单,所付现金部分都可获得对应的积分,商城系统会对客户的积分进行增加并逐次累积。 <br>
  7.         <br> 2.会员等级 <br>
  8.         <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  9.       <tr align="center">
  10.         <td bgcolor="#ffffff">会员等级</td>
  11.         <td bgcolor="#ffffff">等级积分</td>
  12.         <td bgcolor="#ffffff">会员优惠</td>
  13.       </tr>

  14.       <tr align="center">
  15.         <td bgcolor="#ffffff">铜牌会员</td>
  16.         <td bgcolor="#ffffff">10000</td>
  17.         <td bgcolor="#ffffff">购物时额外优惠1%</td>
  18.       </tr>
  19.         <tr align="center">
  20.         <td bgcolor="#ffffff">银牌会员</td>
  21.         <td bgcolor="#ffffff">50000</td>
  22.         <td bgcolor="#ffffff">购物时额外优惠2%</td>
  23.         </tr>
  24.         <tr align="center">
  25.         <td bgcolor="#ffffff">金牌会员</td>
  26.         <td bgcolor="#ffffff">100000</td>
  27.         <td bgcolor="#ffffff">购物时额外优惠3%</td>
  28.       </tr>
  29.         </table>
  30.         <br> 3.积分有效期 <br>
  31.         永久有效。 <br>

  32.         <br> 4.查询积分 <br>
  33.         您可以在<b><a href='user.php?act=integral_log'><u class="f12b">积分明细</u></a></b>中,查看您的累计积分和消费积分。<br>

  34.         <br> 5.积分活动<br>
  35.         乐博商城会不定期地推出各种积分活动,请随时关注关于积分促销的告知。<br>
  36.         1)会员可以用积分参与乐博商城指定的各种活动,参与后会扣减相应的积分。<br>
  37.         2)积分不可用于兑换现金,仅限参加乐博商城指定兑换物品、参与抽奖等各种活动。<br>

  38.         <br> 6.注意事项<br>
  39.         1)不同帐户积分不可合并使用。<br>
  40.         <br>
  41.      </div>
  42.     </div>
  43.    
user.php,35行左右,把
$ui_arr = array('register', 'login', 'profile', 'order_list', 'order_detail', 'address_list', 'collection_list',
'message_list', 'tag_list', 'get_password', 'reset_password', 'booking_list', 'add_booking', 'account_raply',
'account_deposit', 'account_log', 'account_detail', 'act_account', 'pay', 'default', 'bonus', 'group_buy', 'group_buy_detail', 'affiliate', 'comment_list','validate_email','track_packages', 'transform_points','qpassword_name', 'get_passwd_question', 'check_answer', 'integral_log');
修改为:
$ui_arr = array('register', 'login', 'profile', 'order_list', 'order_detail', 'address_list', 'collection_list',
'message_list', 'tag_list', 'get_password', 'reset_password', 'booking_list', 'add_booking', 'account_raply',
'account_deposit', 'account_log', 'account_detail', 'act_account', 'pay', 'default', 'bonus', 'group_buy', 'group_buy_detail', 'affiliate', 'comment_list','validate_email','track_packages', 'transform_points','qpassword_name', 'get_passwd_question', 'check_answer', 'integral_log', 'integral_explanation');

user.php,860行左右,添加:
elseif ($action == 'integral_explanation')
{
    include_once(ROOT_PATH . 'includes/lib_clips.php');
    include_once(ROOT_PATH . 'includes/lib_order.php');

    $smarty->display('user_transaction.dwt');
}

7.修改欢迎页的突出字体颜色
languages/zh_cn/user.php,450行左右,把
$_LANG['your_level'] = '您的等级是 %s ';
$_LANG['next_level'] = ',您还差 %s 积分达到 %s ';
修改为:
$_LANG['your_level'] = '您的等级是 %s ';
$_LANG['next_level'] = ',您还差 %s 积分达到 %s ';


阅读(1562) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~