Knowledgebase : X-cart Mods & Addons > On Sale
There was an error installing the module. Please re-check the code entered into the /skin1/modules/Product_Options/func.js file and /skin1/customer/main/product.tpl.
If you skipped some optional steps to the product.tpl you may also need to skip the in...
No, the source code is not available. Please be sure to view the live demo where you can fully test the software and view its features before making a decision on purchasing the module.
http://www.alteredcart.com/demo/onsale.php
http://www.alteredcart.c...
Not necessarily. One trick is to use a disabled category to group products and use them in a sale.
Here are the steps:
1. Create a category (name it something similar to – 'sale_group_A') and make sure it is disabled.
2. For each product ...
# Buy Product X Get Product Y Free/Discounted (1) - Select an exact product or products that a customer must purchase, and select an exact product or products that a custom will receive free or discounted.
# Buy Product X Get Z Items Free/Discounted (3...
There are two solutions to this. If you are using On Sale verions 2.0 or higher you can enable this option:
On Sale -> Settings -> Calculate Sales on both the Cart and Checkout pages
This will simply calculate the sales once the customer reaches the...
If you are using a version of On Sale prior to 1.2 you will need to update to the latest version.
Make the following changes:
1. Open skin1/mail/html/order_data.tpl
Find this code near line 122:
{if $order.coupon and $order.coupon_type eq ...
Make the following change:
payment/auth.php
Find this code near line 43:
include_once $xcart_dir."/init.php";
Immediately after insert this code:
// On Sale :: www.alteredcart.com //
if ($active_modules['On_Sale'])
require $xcart_dir."/...
skin1/meta.tpl
After:
{assign var="_meta_descr" value="$_meta_descr`$config.SEO.meta_descr`"}
{assign var="_meta_keywords" value="$_meta_keywords`$config.SEO.meta_keywords`"}
Add:
{if $main == 'onsale_display'}
{assign var="_meta_descr" va...
1. Create a Spend X Get Z Discount on Your Order (5) sale.
2. Set the Spend to $0.
3. Select the categories you want to discount.
4. Set the amount you want to discount each item in this category.
Since every customer at your store has spent at leas...
One of the features of the On Sale module is to allow multiple coupons to be used by a customer at one time. If you would prefer a customer only be able to enter one coupon make the following edit:
skin1/modules/Discount_Coupons/add_coupon.tpl
Find ...
An exclusion is a way to force one sale to first check if another sale is active before applying itself. Exclusions can be tricky, but are very powerful once you get the hang of how they work.
For example. Lets say you have two sales:
* Buy 2 ...
/modules/Upselling_Products/related_products.php
Find this code near line 49:
if (!empty($product_links))
$smarty->assign("product_links",$product_links);
Immediately BEFORE insert this code:
// On Sale :: www.alteredcart.com //
if...
1. First you must create the sale with a coupon code entered that operate as the 'master' sale. For example, if you want to send the customer a coupon for $10, create a sale to discount $10 off an order and assign a coupon name to this sale.
2. You...
The On Sale modules applies sales in the order set on the main Sale Overview page in your X-Cart admin section.
For sales based on subtotals such as a free shipping sale you will want to set the Order to apply to a number higher than any sales that are...
1. Create a Spend X Get Z Discount on Your Order (5) sale.
2. Set the Spend to $0.
3. Select the categories you want to discount.
4. Set the amount you want to discount each item in this category.
Since every customer at your store has spent at leas...
When creating a Spend X Get Z Discount on Your Order (5) sale there are two choices for the discount under Sale Requirements -> Display Cart Discounts:
On individual Products
In the Order Subtotals Section
When using the Order Subtotals Section
di...
Make the following edits:
include/func/func.product.php
Find this code near line 870:
return $product;
}
Before this add:
// On Sale :: www.alteredcart.com //
global $xcart_dir;
if ($active_modules['On_Sale']){
require $xcart...
This is caused by the On Sale files being updated, but not the database.
Open the file INSTRUCTIONS if upgrading from version 1.17 or earlier.txt. in the On Sale zip distribution. At the bottom there are a number of SQL patches. Insert these one at a t...
If you have the options enabled to display the sales on the category/product pages (On Sale -> settings tab), they you can do the following:
Open modules/On_Sale/onsale_home.php
Add this code at the very bottom of the file before the ?>:
$smarty-...
Help Desk Software by Kayako