ecshop如何去掉的配送方式和支付方式

2025-04-12 01:56:41
推荐回答(3个)
回答1:

ECSHOP开发中心(www.68ecshop.com)教程介绍一下如何去掉ecshop的配送方式和支付方式。
1、首先删除 ecshop模板文件里的表单部分
打开 flow.dwt 文件,找到如下代码将其删除之。(注:下面提供的代码是针对官方默认模板的,不同模板,删除的代码有所不同。)
---------------------------------------------------------------


{$lang.consignee_info}{$lang.modify}






























{$lang.consignee_name}: {$consignee.consignee|escape} {$lang.email_address}: {$consignee.email|escape}
{$lang.detailed_address}: {$consignee.address|escape} {$lang.postalcode}: {$consignee.zipcode|escape}
{$lang.phone}: {$consignee.tel} {$lang.backup_phone}: {$consignee.mobile|escape}
{$lang.sign_building}: {$consignee.sign_building|escape} {$lang.deliver_goods_time}: {$consignee.best_time|escape}





{$lang.shipping_method}























  {$lang.name} {$lang.describe} {$lang.fee} {$lang.free_money} {$lang.insure_fee}

{$shipping.shipping_name} {$shipping.shipping_desc} {$shipping.format_shipping_fee} {$shipping.free_money} {if $shipping.insure neq 0}{$shipping.insure_formated}{else}{$lang.not_support_insure}{/if}








{$lang.payment_method}

















  {$lang.name} {$lang.describe} {$lang.pay_fee}
{$payment.pay_name} {$payment.pay_desc} {$payment.format_pay_fee}






---------------------------------------------------------------------------

2、然后删除 JS 文件里的相关函数
打开 /js/shopping_flow.js 文件,将下面代码删除
---------------------------------------------------------------------------
var paymentSelected = false;
var shippingSelected = false;

// 检查是否选择了支付配送方式
for (i = 0; i < frm.elements.length; i ++ )
{
if (frm.elements[i].name == 'shipping' && frm.elements[i].checked)
{
shippingSelected = true;
}

if (frm.elements[i].name == 'payment' && frm.elements[i].checked)
{
paymentSelected = true;
}
}

if ( ! shippingSelected)
{
alert(flow_no_shipping);
return false;
}

if ( ! paymentSelected)
{
alert(flow_no_payment);
return false;
}
---------------------------------------------------------------------------
3、最后一步要删除 ECSHOP程序文件里的相关代码
打开 /flow.php 文件,找到下面代码,将之删除或者注释掉
--------------------------------------------------------------------------
/* 取得支付信息,生成支付代码 */
if ($order['order_amount'] > 0)
{
$payment = payment_info($order['pay_id']);

include_once('includes/modules/payment/' . $payment['pay_code'] . '.php');

$pay_obj = new $payment['pay_code'];

$pay_online = $pay_obj->get_code($order, unserialize_config($payment['pay_config']));

$order['pay_desc'] = $payment['pay_desc'];

$smarty->assign('pay_online', $pay_online);
}

回答2:

这个可以去ecshop后台进行卸载

回答3:

http://pan.baidu.com/s/1dFMtvNF用这个吧,百度网盘的