Page 1 of 3 123 LastLast
Results 1 to 10 of 28

Cross Sell not working

This is a discussion on Cross Sell not working within the osCmax v1.7 Discussion forums, part of the osCmax v1.7 Forums category; I can't add or remove cross references to other products. If I add or remove a checkbox and click submit ...

      
  1. #1
    Anonymous
    Guest


    Default Cross Sell not working

    I can't add or remove cross references to other products.

    If I add or remove a checkbox and click submit the page just refreshes as it was.

  2. #2
    Anonymous
    Guest


    Default

    I'm also having problems with xsell, I can get products to add, but they don't have price....

  3. #3
    Anonymous
    Guest


    Default

    I also have the same problem, products add, but no price....

  4. #4
    osCMax Developer

    michael_s's Avatar
    Join Date
    Jul 2002
    Location
    Phoenix, AZ
    Posts
    19,500
    Rep Power
    567


    Default

    More info please.

    Apache? What browser? What php?
    Michael Sasek
    osCMax Developer


    osCmax installation service - Have our professionals install osCmax on your server - same day service!
    osCmax 2.0 User Manual - the must have beginners guide to osCmax v2.0

    Stay Up To Date with everything osCMax:
    Free osCMax Newsletters - Security notices, New Releases, osCMax News
    osCMax on Twitter - Up to the minute info as it happens. Know it first.

    osCmax Documentation

  5. #5
    Anonymous
    Guest


    Default

    Apache/1.3.27 (Unix) mod_log_bytes/1.2 mod_bwlimited/1.0 PHP/4.3.2 FrontPage/5.0.2.2510 mod_ssl/2.8.14 OpenSSL/0.9.6
    Using Netscape

  6. #6
    Anonymous
    Guest


    Default

    Here is the link so you can see it

    http://www.mrsfieldsgoodies.com/cata...b91bee08141f15

  7. #7
    osCMax Developer

    michael_s's Avatar
    Join Date
    Jul 2002
    Location
    Phoenix, AZ
    Posts
    19,500
    Rep Power
    567


    Default Fix here.

    Hi,

    Attached is the fix..

    Replace the file /includes/modules/xsell_products.php with the file attached below. It will fix the problem.
    Attached Files Attached Files
    Michael Sasek
    osCMax Developer


    osCmax installation service - Have our professionals install osCmax on your server - same day service!
    osCmax 2.0 User Manual - the must have beginners guide to osCmax v2.0

    Stay Up To Date with everything osCMax:
    Free osCMax Newsletters - Security notices, New Releases, osCMax News
    osCMax on Twitter - Up to the minute info as it happens. Know it first.

    osCmax Documentation

  8. #8
    Anonymous
    Guest


    Default

    When I replace this I now get a blank page I'm going to include a copy of the original
    <?php
    /*
    $Id: xsell_products.php, v1 2002/09/11

    osCommerce, Open Source E-Commerce Solutions
    <http://www.oscommerce.com>

    Copyright (c) 2002 osCommerce

    Released under the GNU General Public License
    */

    if ($HTTP_GET_VARS['products_id']) {
    $xsell_query = tep_db_query("select distinct p.products_id, p.products_image, pd.products_name, p.products_tax_class_id, products_price from " . TABLE_PRODUCTS_XSELL . " xp, " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where xp.products_id = '" . $HTTP_GET_VARS['products_id'] . "' and xp.xsell_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and p.products_status = '1' order by xp.products_id asc limit " . MAX_DISPLAY_ALSO_PURCHASED);
    $num_products_xsell = tep_db_num_rows($xsell_query);
    if ($num_products_xsell >= MIN_DISPLAY_XSELL) {
    ?>
    <!-- xsell_products //-->
    <?php
    $info_box_contents = array();
    $info_box_contents[] = array('align' => 'left', 'text' => TEXT_XSELL_PRODUCTS);
    new contentBoxHeading($info_box_contents);

    $row = 0;
    $col = 0;
    $info_box_contents = array();
    while ($xsell = tep_db_fetch_array($xsell_query)) {
    $xsell['specials_new_products_price'] = tep_get_products_special_price($xsell['products_id']);

    if ($xsell['specials_new_products_price']) {
    $xsell_price = '<s>' . $currencies->display_price($xsell['products_price'], tep_get_tax_rate($xsell['products_tax_class_id'])) . '</s><br>';
    $xsell_price .= '<span class="productSpecialPrice">' . $currencies->display_price($xsell['specials_new_products_price'], tep_get_tax_rate($xsell['products_tax_class_id'])) . '</span>';
    } else {
    $xsell_price = $currencies->display_price($xsell['products_price'], tep_get_tax_rate($xsell['products_tax_class_id']));
    }
    $info_box_contents[$row][$col] = array('align' => 'center',
    'params' => 'class="smallText" width="33%" valign="top"',
    'text' => '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $xsell['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $xsell['products_image'], $xsell['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $xsell['products_id']) . '">' . $xsell['products_name'] .'</a><br>' . $xsell_price. '<br><a href="' . tep_href_link(FILENAME_DEFAULT, tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $xsell['products_id'], 'NONSSL') . '">' . tep_image_button('button_buy_now.gif', TEXT_BUY . $xsell['products_name'] . TEXT_NOW) .'</a>');
    $col ++;
    if ($col > 2) {
    $col = 0;
    $row ++;
    }
    }
    new contentBox($info_box_contents);
    ?>
    <!-- xsell_products_eof //-->




    <?php
    }
    }
    ?>

  9. #9
    Anonymous
    Guest


    Default

    I think I found where this goes, catalog/includes/modules.
    This contribution is not included in the download of max ms2 I had to go to oscommerce and find it there to read the install directions!! thanks for your help!! When I put it in the right place it works perfectly!!!!

    While I have you, I do have 1 other problem, easy populate is putting some products in the wrong category...can you help with??? Please,please,please.....

  10. #10
    osCMax Developer

    michael_s's Avatar
    Join Date
    Jul 2002
    Location
    Phoenix, AZ
    Posts
    19,500
    Rep Power
    567


    Default

    In my post, I said to put it in the /includes/modules/ directory. Where were you putting it ?

    I have updated the MS2-MAX dl to reflect these fixes, and I added the X-Sell zip file to the package too.

    We are slowly but surely working out the kinks...
    Michael Sasek
    osCMax Developer


    osCmax installation service - Have our professionals install osCmax on your server - same day service!
    osCmax 2.0 User Manual - the must have beginners guide to osCmax v2.0

    Stay Up To Date with everything osCMax:
    Free osCMax Newsletters - Security notices, New Releases, osCMax News
    osCMax on Twitter - Up to the minute info as it happens. Know it first.

    osCmax Documentation

Page 1 of 3 123 LastLast

Similar Threads

  1. Cross Sell interface... can you add a search function?
    By taol in forum osCmax v2 Customization/Mods
    Replies: 1
    Last Post: 12-15-2005, 12:28 PM
  2. Cross Sell product Prioritization
    By davem in forum osCmax v2 Installation issues
    Replies: 2
    Last Post: 10-22-2005, 04:29 PM
  3. Cross Sell Problem
    By warrenthewindmill in forum osCmax v1.7 Discussion
    Replies: 4
    Last Post: 12-03-2003, 08:00 AM
  4. X-Cross shows 6 products, how about 9
    By peter in forum osCommerce 2.2 Modification Help
    Replies: 0
    Last Post: 11-21-2003, 11:43 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •