搜索

作者简历和生物 情侣我的爱好有关的文章 - 机器人
我关于移民澳洲的印象。在俄罗斯只。 为解决日常问题的食谱
Linux相关的职位 Windows相关的职位
与软件相关的职位 很多有关硬件信息
不同的工具,你可能会发现有用 关于各种Web技术的文章
一切不符合其余的菜单 RSS订阅本博客

标签云

档案

链接

安德烈Mikhalchuk的博客

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog对生活

2008年02月3,安装券为osCommerce模块(安装和配置笔记)

这篇文章的目的并不是要取代原有的优惠券模块安装手册,但提供的答案,你可能有安装。 它是根据我自己的经验,可能是你的不同。 这是一篇有关安装和配置自己的商店集的一部分。 请阅读这里的主人后



于是,你决定要安装的东西,将允许在您的商店的优惠券。 这里是你如何能做到这一点。 抢情侣杯咖啡,因为这将是非常棘手的。 所以,我真的很喜欢的优惠券模块是“优惠券代码”

  1. 这个插件的安装是有点复杂。 不要试图覆盖原来的oscommerce的文件!! 相反,从模块分布的的开放manual.html文件和在“编辑现有的文件”中列出的步骤,然后复制到新文件的oscommerce的分布。
  2. 编辑现有的文件,你应该小心,在许多情况下,行号不匹配。
  3. 到admin MODS /包括/盒/ catalog.php的和管理员/包括/盒/ reports.php的,缺少在第二行末尾的句号。 加入他们,否则你的店将成为不可访问。
  4. 目录/包括/班/ order.php文件的模块发布以来显着改变,所以你必须要格外小心,而重写的那部分。 我改写这样的:
    //kgt - discount coupons
    if( is_object( $this->coupon ) ) {
    $applied_discount = 0;
    $discount = $this->coupon->calculate_discount( $this->products[$index], $valid_products_count );
    if( $discount['applied_discount'] > 0 ) $valid_products_count++;
    $shown_price = $this->coupon->calculate_shown_price( $discount, $this->products[$index] );
    $this->info['subtotal'] += $shown_price['shown_price'];
    $shown_price = $shown_price['actual_shown_price'];
    } else {
    $shown_price = $currencies->calculate_price($this->products[$index]['final_price'], $this->products[$index]['tax'], $this->products[$index]['qty']);
    $this->info['subtotal'] += $shown_price;
    }
    /**************
    $shown_price = tep_add_tax($this->products[$index]['final_price'], $this->products[$index]['tax']) * $this->products[$index]['qty'];
    $this->info['subtotal'] += $shown_price;
    **************/
    //end kgt - discount coupons
  5. 提防这个模块的一些缺点:
    1. 它不支持堆叠券
    2. 要小心,不要让金额超过实际的产品价格的优惠券! 模块不正确地处理这种情况
    3. 原来的模块不支持,然后999.99券。 为了解决这个问题改变如下(在您的数据库管理程序发出此命令的优惠券表:
      alter table discount_coupons change coupons_discount_amount coupons_discount_amount decimal(17,12) not null default 0;

这篇文章是在建设 如何你的店网站公布。

3回应“如何安装券模块为osCommerce(笔记)上安装和配置”

  1. 如何建立自己的网上商店,与oscommerce的邮政运输,临贝宝支付和优惠券|安德烈Mikhalchuk的博客说:

    [...]如何安装券模块为osCommerce(笔记)上安装和配置安德烈Mikh ...如何建立自己的网上商店oscommerce的,邮政运输,支付宝临支付和[...]

  2. 戴夫Bluman说:

    您好安德烈。
    你知道,如果优惠券代码可以应用于航运与产品价格起飞金额。 例如,如果我想获得免费送货的优惠券代码,我将如何去?
    谢谢,
    戴夫

  3. 安德烈Mikhalchuk说:

    您好戴夫,

    对不起,我不知道。 其实我很久以前我的商店,并从那时起,我没有再与oscommerce的工作。 当我需要建立我的下一个店面(几个月),我可能会成为能够回答你的问题:)

    的问候,
    安德烈。

发表评论

网站地图 (三)2005-2008年安德烈Mikhalchuk