Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[展示] uchome社区商城插件功能介绍

[复制链接]
勿忘我科技 发表于 2010-8-3 01:10:23 | 显示全部楼层
有没有下载的呀
回复

使用道具 举报

xunzhao520 发表于 2010-8-4 18:55:59 | 显示全部楼层
给一个吧  多好看啊 想测试还不能注册
回复

使用道具 举报

mels 发表于 2010-8-6 05:22:05 | 显示全部楼层
願意給帳號讓人去看看嗎?
回复

使用道具 举报

wjpcf 发表于 2010-8-6 18:05:32 | 显示全部楼层
可以下载吗?
回复

使用道具 举报

tcwdy 发表于 2010-8-17 23:48:20 | 显示全部楼层
你没传啊  我也想要啊  service@sxbst.net
回复

使用道具 举报

eqmz 发表于 2010-8-18 02:54:14 | 显示全部楼层
来看看来看看
回复

使用道具 举报

hjoin 发表于 2010-9-24 23:40:53 | 显示全部楼层
好东西呀,我一直在找。。。。。。。。。。。。!!!!
回复

使用道具 举报

scckfzx 发表于 2010-10-7 22:00:09 | 显示全部楼层
楼主还真好意思,直接拿我们的代码改了个URL就冒充自己开发的了,连一些基本的联系信息都没改,原帖:
https://discuz.dismall.com/forum. ... ead&tid=1204564
看看我们是6月份就开发出来了,不知道楼主如何作答,还在phpchina和你的博客上到处宣扬自己开发的了!
回复

使用道具 举报

 楼主| wanghaihan 发表于 2010-10-15 22:26:04 | 显示全部楼层
回复 scckfzx 的帖子

楼上注意:只是模仿了界面,程序完全是我自己写的
回复

使用道具 举报

 楼主| wanghaihan 发表于 2010-10-15 22:31:24 | 显示全部楼层
本帖最后由 wanghaihan 于 2010-10-15 22:32 编辑

以下是我写的uchome商城插件安装教程:
1.上传upload文件之uchome根目录
2.修改admincp.php文件,找到$acs在最后面加上array('shopgoods','shoptype','shoporder','shopcomment','shopconfig'),别忘了在前一个数组前面加上分号“,”(要用英文的);找到!in_array($_GET['ac'], $acs[3])后面加上&& !in_array($_GET['ac'], $acs[4]);找到for($i=0; $i<3; $i++) {把3修改为5;
3.找到admin/tpl/header.htm,在$_TPL['menunames'] = array(里面加上
'shopgoods' => '商品管理',
'shoptype' => '商品分类',
'shoporder' => '订单管理',
'shopcomment' => '评价管理',
'shopconfig' => '参数配置',
4.找到admin/tpl/side.htm加上
<!--{if $menus[4]}-->
        <div class="block style1">
                <h2>商店管理</h2>
                <ul class="folder">
                <!--{loop $acs[4] $value}-->
                <!--{if $menus[4][$value]}-->
                <!--{if $ac==$value}--><li class="active"><!--{else}--><li><!--{/if}--><a href="admincp.php?ac=$value">{$_TPL[menunames][$value]}</a></li>
                <!--{/if}-->
                <!--{/loop}-->
                </ul>
        </div>
<!--{/if}-->
5.找到source/function_cacha.php文件中的eventclass_cache()在这个方法后台添加
//二次开发:更新商品分类缓存
function shoptype_cache(){
    global $_SGLOBAL;

        $_SGLOBAL['shoptype'] = array();
        // 从数据库获取
        $query = $_SGLOBAL['db']->query("SELECT * FROM " . tname("shop_type") . " ORDER BY t_order");
        while($value = $_SGLOBAL['db']->fetch_array($query)){        
           $_SGLOBAL['shoptype'][$value['t_id']] = $value;
            
        }
        $_SGLOBAL['shoptype']=treedata($_SGLOBAL['shoptype']);
        foreach ($_SGLOBAL['shoptype'] as $k2=>$v2){
                $v3[$v2['t_id']] =$v2;
        }
        $_SGLOBAL['shoptype']=$v3;
        //print_r($_SGLOBAL['shoptype']);die('aaa');
        cache_write('shoptype', "_SGLOBAL['shoptype']", $_SGLOBAL['shoptype']);
}
//二次开发:商品分类递归
function treedata($data, $fid = "0") {
        global $arr8;
                foreach ( $data as $v ) {
                        if ($v ['t_fid'] == $fid) {
                                $arr8[] = $v;
                                if (count ( $arr8 ) !== count ( $data )) {
                                        treedata ( $data, $v ['t_id'] );
                                }
                        }
                }
                return $arr8;
        }
//二次开发:商品分类递归之根据大分类ID找到对应下面所有的子ID
function getchildclassid($id,$data) {
        global $arr9;
                foreach ( $data as $v ) {
                        if ($v['t_fid']==$id) {
                                $arr9[] = $v['t_id'];
                                if (count ( $arr9 ) !== count ( $data )) {
                                        getchildclassid ($v['t_id'],$data );
                                }
                        }
                }
                return $arr9;
        }
//二次开发:商城参数配置
function shopconfig_cache(){
    global $_SGLOBAL;

        $_SGLOBAL['shopconfig'] = array();
        // 从数据库获取
        $query = $_SGLOBAL['db']->query("SELECT * FROM " . tname("shop_config") . " ORDER BY c_id");
        while($value = $_SGLOBAL['db']->fetch_array($query)){
               
           $arr[$value['c_id']] = $value;
            
        }
    foreach ( $arr as $key => $val ) {
                        $_SGLOBAL['shopconfig'] [$val [c_key]] = $val [c_val];
                }
        //print_r($_SGLOBAL['shopconfig']);die('aaa');
        cache_write('shopconfig', "_SGLOBAL['shopconfig']", $_SGLOBAL['shopconfig']);
}
6.找到template/default/header.htm,找到<li><img src="image/app/topic.gif"><a href="space.php?do=topic">热闹</a></li>在后面添加<li><img src="image/app/goods.gif"><a href="shop.php?do=goods">社区商店</a><em><a href="shop.php?do=goods&ac=order" class="gray">订单</a></em></li>
7.最后进入后台更新缓存即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 00:00 , Processed in 0.044940 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表