Results 1 to 10 of 38

Hybrid View

  1. #1
    Join Date
    Mar 2011
    Posts
    364
    Plugin Contributions
    0

    Default Re: Compare multiple products - support thread

    Quote Originally Posted by rbarbour View Post
    Copy the following define statements from index.php to advanced_search_result.php
    Code:
    // values for compare system
      define('COMPARE_DEFAULT', 'Compare');
      define('COMPARE_REMOVE', 'remove');
      define('COMPARE_COUNT_START', 'up to ');
      define('COMPARE_COUNT_END', ' items');
    copy the following code from tpl_index_product_list.php to tpl_advanced_search_result_default.php

    Code:
    <div id="compareResult">
      <div class="back compareText"><b><?php echo COMPARE_DEFAULT; ?></b><br /><?php echo COMPARE_COUNT_START . COMPARE_VALUE_COUNT . COMPARE_COUNT_END; ?></div>
      <div id="compareProducts">
    <?php
    if (!empty($_SESSION['compare'])) {
      foreach ($_SESSION['compare'] as $value) {
        $product_comp_image = $db->Execute(
            "SELECT p.products_id, p.master_categories_id, pd.products_name, p.products_image
             FROM " . TABLE_PRODUCTS . " p
             LEFT JOIN " . TABLE_PRODUCTS_DESCRIPTION . " pd
             ON pd.products_id=p.products_id
             WHERE p.products_id='".$value."'");
             
        $comp_images .= '<div class="compareAdded"><br /><a href="' . zen_href_link(zen_get_info_page($product_comp_image->fields['products_id']), 'cPath=' . (zen_get_generated_category_path_rev($product_comp_image->fields['master_categories_id'])) . '&products_id=' . $product_comp_image->fields['products_id']) . '">' . $product_comp_image->fields['products_name'] . '</a><div>'.'<a onclick="javascript: compareNew('.$product_comp_image->fields['products_id'].', \'remove\')" alt="remove">'.COMPARE_REMOVE.'</a>'.'</div></div>';
      }
      echo '<div id="compareMainWrapper"><div class="compareAdded compareButton">'.'<a href="index.php?main_page=compare" alt="compare">'.'<span class="cssButton">'.COMPARE_DEFAULT.'</span></a></div>'.$comp_images.'</div>';
      echo '<br class="clearBoth" />';
    }
    ?>
    </div>
    </div>
    Now you will be able to add & compare products from the search result page.

    Hope this helps!
    Hey! Sorry I missed your reply. Yes the first part work which makes sense. I did the code copy to the advanced tpl file but it does not work.

  2. #2
    Join Date
    Mar 2011
    Posts
    364
    Plugin Contributions
    0

    Default Re: Compare multiple products - support thread

    My apologies. It does work. I just did not scroll down to the bottom where it appeared. It is dependent on where you put the code!

    I put mine after

    <h1 id="advSearchResultsDefaultHeading"><?php echo HEADING_TITLE; ?></h1>

    Thanks again.

  3. #3
    Join Date
    May 2006
    Posts
    102
    Plugin Contributions
    0

    Default Re: Compare multiple products - support thread

    Hello nice work.
    Tell me its possible to join your module with-> Stock Level Indicator in Product Listing http://www.zen-cart.com/index.php?ma...roducts_id=633

    soo the traffic lights appear instead of quantity??
    Tanks

  4. #4
    Join Date
    Feb 2012
    Posts
    3
    Plugin Contributions
    0

    Default Re: Compare multiple products - support thread

    I have a fix for this issue but I'm unsure if it leaves open a security hole.

    You only have to comment out one line within 'includes/init_includes/init_sanitize.php' at about line 34:

    zen_redirect ( zen_href_link ( FILENAME_PAGE_NOT_FOUND, '', $request_type ) );

  5. #5
    Join Date
    Feb 2009
    Location
    UK
    Posts
    1,303
    Plugin Contributions
    1

    Default Re: Compare multiple products - support thread

    Quote Originally Posted by kcahir View Post
    I have a fix for this issue but I'm unsure if it leaves open a security hole.

    You only have to comment out one line within 'includes/init_includes/init_sanitize.php' at about line 34:

    zen_redirect ( zen_href_link ( FILENAME_PAGE_NOT_FOUND, '', $request_type ) );
    Thank you for your reply. I'll take a closer look.

  6. #6
    Join Date
    Feb 2009
    Location
    UK
    Posts
    1,303
    Plugin Contributions
    1

    Default Re: Compare multiple products - support thread

    Don't think I'll implement this fix - too drastic for my taste.

 

 

Similar Threads

  1. v151 Multiple Ship-To Addresses [Support Thread]
    By lat9 in forum All Other Contributions/Addons
    Replies: 84
    Last Post: 14 Dec 2022, 07:02 PM
  2. Multiple Zone Rates Support Thread
    By totalsam in forum Addon Shipping Modules
    Replies: 54
    Last Post: 24 Feb 2015, 03:34 PM
  3. v150 Compare multiple products now working properly
    By nnagarajan in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 30 Jun 2012, 03:04 AM
  4. Compare Multiple Products/Stock Level Indicator
    By dinix in forum Templates, Stylesheets, Page Layout
    Replies: 0
    Last Post: 12 Feb 2012, 02:42 AM
  5. Products Disclaimer Support Thread
    By clydejones in forum All Other Contributions/Addons
    Replies: 12
    Last Post: 2 Jun 2010, 11:29 PM

Posting Permissions

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