导航:首页 > 汇率佣金 > ecshop销售佣金计算

ecshop销售佣金计算

发布时间:2021-05-19 15:55:00

A. ecshop订单打印的时候如何获得商品总数 如 序号 数量 1 1 2 2 3 3 合计 6

首页的推荐商品包括热销推荐和促销三个文件

只对热销商品为例

第一步:打开根目录/includes/lib_goods.php文件。在文件末尾添加方法(需要注意这个方法如果添加过了就不要再添加了)

function selled_count($goods_id)
{
$sql= "select sum(goods_number) as count from ".$GLOBALS['ecs']->table('order_goods')."where goods_id ='".$goods_id."'";
$res = $GLOBALS['db']->getOne($sql);
if($res>0)
{
return $res;
}
else
{
return('0');
}
}

第二步:搜索get_recommend_goods方法

在这个方法中找到这句话

$goods[$idx]['url'] = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);

在这句话下添加 $goods[$idx]['count'] = selled_count($row['goods_id']);

第三步:在模版的library/recommend_hot.lbi中在需要的地方添加

<div class="index_hotbg">售出 <strong>{$goods.count}</strong> 瓶</div>

首页分类下的商品,实现“已售出”。
统计销售量的方法如下:
第一步:分类下商品也需要修改lib_goods.php。找到分类下的商品

assign_cat_goods方法。在

$goods[$idx]['url'] = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);句话下添加

$goods[$idx]['count'] = selled_count($row['goods_id']);

第二步:需要修改模版文件/library/cat_goods.lbi。在需要的地方添加

销售量:{$goods.count}

在商品分类页面调用已售出

第一步:修改根目录下category.php
找到category_get_goods方法
函数中foreach循环添加
$arr[$row['goods_id']]['count'] = selled_count($row['goods_id']);
第二步:文件的最后部分添加函数
function selled_count($goods_id)
{
$sql= "select sum(goods_number) as count from ".$GLOBALS['ecs']->table('order_goods')."where goods_id ='".$goods_id."'";
$res = $GLOBALS['db']->getOne($sql);
if($res>0)
{
return $res;
}
else
{
return('0');
}
}
第三步:
在模版文件goods_list.lbi中需要的地方添加
销售量:{$goods.count}

说明:搜索页面需要修改search.php

B. ecshop怎么操作团购活动

网店的团购活动和现实中的团购差不多。

都是希望大量的人参与进来,从而以一个相对优惠的价格买的商品。

下面介绍下网店的团购活动。

进入后台 => 促销管理 => 团购活动

如果已经添加过团购活动的话,这里会看到添加过的所有团购活动。点击右上角的 添加团购活动 。

从上面选择条件,进行搜索,从而快速找到想进行团购活动的商品。

活动开始和结束日期,根据需要填写即可。

保证金:当用户进行这个团购的时候,交的保证金。

限购数量:如果您的该商品有一定的数量,那么为了防止用户团购的数量超过这个库存。您可以在这里设置一个值,如果团购的值达到这个数量,那么团购活动自动结束。否足就是按照活动的结束日期结束了。

增动积分:用户参加该活动赠送的积分值。

价格阶梯:根据用户团购的数量,制定商品的价格。可以设置多个值,点击右面的加号可以添加多个值。

活动说明:对该活动的一个说明。

添加完后,点击确定及完成。

这个时候图 中就会出现。

您可以对该活动进行修改,删除等操作。

在前台,用户点击购买后,等活动结束或者达到商家的数量的后,会根据总的定购量结合价格阶梯,给出一个价格。然后让用户进行交易。这样一个团购活动就结结束了。


团购活动购物流程演示:

演示前,需要知道购物流程,后台操作前面已经说明不在说明,简要说下购物流程,前台用户下团购活动订单。下完订单后,交保证金。等团购活动结束,补交后面的差额。最后的就是发货和收货过程。

这里要注意的是2点,一个是团购结束的条件3个条件可以结束团购活动,活动时间到、团购商品售完、管理员主动结束团购活动。另一个是补交的金额。补交的金额=价格-保证金。 这里的价格是有一个区间的,就是一个价格阶梯如下面截图。如果团购结束的时候,总共销售了5 台,那么有参加团购活动的人每人需要补交的金额是1910-1000=910。如果总销售金额超过15台,那么补交的金额是 1800-1000=800。

C. ecshop搭建网站费用和二次开发费用

ECSHOP使用原程序搭建网站,前端显示有要求的话,那么重点在前端费用在5K以上。
如果是二次开发,那需要看什么功能了,至少是1W起步。

D. 如何更改ecshop里面的销售数量啊

1、可自由后台选择销量显示方式(以下是真实显示方式):

E. ecshop是开源的么使用这个系统需要交纳费用吗

ecshop可以免费使用,说是开源其实也并非是开源版本,商业版与普通版本没有区别,只是授权不同罢了,在系统使用上没有功能限制,但是ecshop网店系统里面有些PHP文件源码加密了,没法修改及二次开发,下方的Powered by ECShop v2.7.1 授权信息不可更改。 详情见使用协议: http://www.ecshop.com/legal.php

F. ecshop的分销设置怎么设置不了百分比

进入你的ecshop网店后台--->模板管理--->设置模板--->选择一个模板页--->再找到销售排行--->设置销售排行显示的区域和顺序和显示方式

G. ecshop怎么在首页增加个销售排行

如何实现ecshop调用分类下销售排行,这个模板堂做过,现在分享一下


新建一个lbi库项目文件,比如top_ca1.lbi 其他可以是 top_cat2.lbi , top_cat3.lbi 。。。


<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<?php
function get_cats_top10($cat = '')
{
$sql = 'SELECT cat_id, cat_name ' .
'FROM ' . $GLOBALS['ecs']->table('category') .
"WHERE parent_id = '$cat' ORDER BY sort_order ASC, cat_id ASC LIMIT 3";
$res = $GLOBALS['db']->getAll($sql);
foreach ($res AS $row)
{
$cats = get_children($row['cat_id']);
$cat_arr[$row['cat_id']]['name'] = mb_substr($row['cat_name'] , 0, 10 ,"gbk");
$cat_arr[$row['cat_id']]['id'] = $row['cat_id'];
$where = !empty($cats) ? "AND ($cats) " : ''
switch ($GLOBALS['_CFG']['top10_time'])
{
case 1: // 一年
$top10_time = "AND o.order_sn >= '" . date('Ymd', gmtime() - 365 * 86400) . "'";
break;
case 2: // 半年
$top10_time = "AND o.order_sn >= '" . date('Ymd', gmtime() - 180 * 86400) . "'";
break;
case 3: // 三个月
$top10_time = "AND o.order_sn >= '" . date('Ymd', gmtime() - 90 * 86400) . "'";
break;
case 4: // 一个月
$top10_time = "AND o.order_sn >= '" . date('Ymd', gmtime() - 30 * 86400) . "'";
break;
default:
$top10_time = ''
}
$sql = 'SELECT g.goods_id, g.goods_name, g.goods_img, g.goods_thumb, g.shop_price, g.promote_price, g.promote_start_date, g.promote_end_date, SUM(og.goods_number) as goods_number ' .
'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g, ' .
$GLOBALS['ecs']->table('order_info') . ' AS o, ' .
$GLOBALS['ecs']->table('order_goods') . ' AS og ' .
"WHERE g.is_on_sale = 1 AND g.is_alone_sale = 1 AND g.is_delete = 0 $where $top10_time " ;
//判断是否启用库存,库存数量是否大于0
if ($GLOBALS['_CFG']['use_storage'] == 1)
{
$sql .= " AND g.goods_number > 0 ";
}
$sql .= ' AND og.order_id = o.order_id AND og.goods_id = g.goods_id ' .
"AND o.order_status = '" . OS_CONFIRMED . "' " .
"AND (o.pay_status = '" . PS_PAYED . "' OR o.pay_status = '" . PS_PAYING . "') " .
"AND (o.shipping_status = '" . SS_SHIPPED . "' OR o.shipping_status = '" . SS_RECEIVED . "') " .
'GROUP BY g.goods_id ORDER BY goods_number DESC, g.goods_id DESC LIMIT ' . $GLOBALS['_CFG']['top_number'];
$arr = $GLOBALS['db']->getAll($sql);
foreach ($arr as $row1)
{
$cat_arr[$row['cat_id']]['children'][$row1['goods_id']]['short_name'] = $GLOBALS['_CFG']['goods_name_length'] > 0 ? sub_str($row1['goods_name'], $GLOBALS['_CFG']['goods_name_length']) : $row1['goods_name'];
$cat_arr[$row['cat_id']]['children'][$row1['goods_id']]['url'] = build_uri('goods', array('gid' => $row1['goods_id']), $row1['goods_name']);
$cat_arr[$row['cat_id']]['children'][$row1['goods_id']]['goods_img'] = get_image_path($row1['goods_id'], $row1['goods_img']);
$cat_arr[$row['cat_id']]['children'][$row1['goods_id']]['goods_thumb'] = get_image_path($row1['goods_id'], $row1['goods_thumb']);
$cat_arr[$row['cat_id']]['children'][$row1['goods_id']]['shop_price'] = price_format($row1['shop_price']);
if ($row1['promote_price'] > 0)
{
$promote_price = bargain_price($row1['promote_price'], $row1['promote_start_date'], $row1['promote_end_date']);
$cat_arr[$row['cat_id']]['children'][$row1['goods_id']]['promote_price'] = $promote_price > 0 ? price_format($promote_price) : ''
}
else
{
$cat_arr[$row['cat_id']]['children'][$row1['goods_id']]['promote_price'] = ''
}
}
}
return $cat_arr;
}
$this->assign('top_goods_add' , get_cats_top10(0));//0代表顶级分类
?>
<!-- {foreach name=top from=$top_goods_add item=goods}-->
<div class="box">
<div class="box_2">
<h3><span>{$goods.name}</span></h3>
<div class="top10List clearfix">
<!-- {foreach from=$goods.children item=children name=top_goods}-->
<ul class="clearfix">
<img src="../images/top_{$smarty.foreach.top_goods.iteration}.gif" class="iteration" />
<!-- {if $smarty.foreach.top_goods.iteration<4}-->
<li class="topimg">
<a href="{$children.url}"><img src="{$children.goods_thumb}" alt="{$children.name|escape:html}" class="samllimg" /></a>
</li>
<!-- {/if} -->
<li {if $smarty.foreach.top_goods.iteration<4}class="iteration1"{/if}>
<a href="{$children.url}" title="{$children.name|escape:html}">{$children.short_name}</a><br />
{$lang.shop_price}<font class="f1">{$children.price}</font><br />
</li>
</ul>
<!--{/foreach}-->
</div>
</div>
</div>
<div class="blank5"></div>
<!--{/foreach}-->


将以上代码加到库文件里面。之后index.dwt在合适的地方手动调用就行。

写的很辛苦,希望可以帮到你,望采纳!

H. Ecshop如何实现商品详情页面的销售统计,百度到了代码,试过了无效果,高手们帮忙看看啊

很多时候,客户需要在前端页面中显示商品的销售数量,可以根据以下方法来展示总销售数量
首先,ecshop的信息显示模块在includes/lib_goods.php文件在其末尾添加下面这个函数
function ec_buysum($goods_id)
{
$sql = "select sum(goods_number) from " .
$GLOBALS['ecs']->table('order_goods') . " AS g
,".$GLOBALS['ecs']->table('order_info') . " AS o WHERE
o.order_id=g.order_id and g.goods_id = " . $goods_id . " and
o.order_status=5 " ;
if (($GLOBALS['db']->getOne($sql)) == ""){
return "0";
}else{
return $GLOBALS['db']->getOne($sql);
}
}
然后,在上面的代码位置,大约是317行左右,找到
$goods[$idx]['brand_name'] = isset($goods_data['brand'][$row['goods_id']]) ? $goods_data['brand'][$row['goods_id']] : '';
在它的下面添加
$goods[$idx]['buy_num']= ec_buysum($row['goods_id']);
这样,您在模板中用
$goods.buy_num
就可以调用销量数据了.

当然,这里只是修改了首页调用部分,在内页,即商品详情,你仍然只修改这个文件

在大概594行的空白位置插入

/*显示商品销量*/
$row['buy_num'] = ec_buysum($row['goods_id']);

这样操作应该就可以了。

I. ecshop 配送方式费用都为零了,为啥

配送方式是按地区设置的,你先设置一个地区,设置个配送价格,再看看是不是可以

J. ECSHOP是什么

ECShop是上海商派网络科技有限公司(ShopEx)旗下——B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。 ECShop悉心听取每一位商家的需求与建议,不仅设计了人性化的网店管理系统帮助商家快速上手,还根据中国人的购物习惯改进了购物流程,实现更好的用户购物体验。 经过近两年的发展,ECShop网店系统无论在产品功能、稳定性、执行效率、负载能力、安全性和SEO支持(搜索引擎优化)等方面都居国内同类产品领先地位,成为国内最流行的购物系统之一。

ECShop网店系统可免费下载、免费使用、免费升级,无使用时间与功能限制。 ECShop网店系统是一套免费开源的网上商店软件,无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位。 ECShop网店系统只专注于网上商店软件的开发,因为专注所以专业,已成功为数以万计的企业和个人用户提供完美网上开店解决方案,成为目前国内最受欢迎的网上购物软件之一。 ECShop网店系统支持多种类型商品销售,实物商品销售及虚拟商品(如电话卡,游戏点卡等)可在同一个网店中进行管理。 ECShop网店系统提供了灵活强大的模板机制,内置多套免费精美模板,同时可在后台任意更换,让您即刻快速建立不同的网店外观。同时您可以对网店模板自定义设计,建立个性化网店形象。 ECShop网店系统强大的站内商品搜索引擎,结合Ecshop独有的商品属性可搜索功能,买家在您的网店可以轻松找到所需商品。 ECShop网店系统整合了现今市面上几乎所有主流第三方支付网关(如支付宝、财付通、PayPal、环迅IPS、快钱、网银、贝宝等)数量达十多种,更多的支付网关我们将根据你的要求免费整合。

阅读全文

与ecshop销售佣金计算相关的资料

热点内容
房地产企业通过信托的融资比例较低 浏览:17
外汇交叉盘跟只哦按有什么区别 浏览:688
融资许可证哪里办 浏览:362
银行金融机构录音录像资料保留 浏览:676
高杠杆买房下跌 浏览:11
理财基金里面取钱要多久到账 浏览:491
分散材料价格走势 浏览:350
日元6月份汇率是多少 浏览:851
稀有贵金属胩 浏览:40
南京中国平安金融公司 浏览:863
股票疯狂时刻 浏览:470
负责融资的人的职称 浏览:456
公司理财收益应缴什么税 浏览:749
有用的费力杠杆 浏览:279
上汽集团roe开头汽车 浏览:819
金融服务外包公司居间协议模板 浏览:931
什么是股票增发价格 浏览:638
县域金融机构经营理念 浏览:987
阿里妈妈的团长佣金比率 浏览:456
osc指标通达信公式 浏览:165