 
view/CompareView.php     
ajax/compare.php      
design/[theme]/js/ajax_compare.js javascript AJAX    
design/[theme]/html/compare_informer.tpl        
design/[theme]/html/compare.tpl        

 
.htaccess
     (. 28)
# 
RewriteRule ^compare/?$ index.php?module=CompareView [L,QSA]
RewriteRule ^compare/([^/]+)/?$ index.php?module=CompareView&id=$1 [L,QSA]
RewriteRule ^compare/delete/([^/]+)/?$ index.php?module=CompareView&id=$1&action=delete [L,QSA]

view/IndexView.php
    ( 36)
$this->design->assign('cart', $this->cart->get_cart());
  
//
$compared = (array)$_SESSION['compared_products'];
$this->design->assign('compared_products', ($compared[0] > 0) ? $compared : array());

design/[theme]/html/index.tpl
       ( 41)
<script src="design/{$settings->theme}/js/ajax_compare.js"></script>
        ( 110)
<li id="compare">{include file="compare_informer.tpl"}</li>
      complare_informer.tpl.

design/[theme]/html/products.tpl
     (. 138)
{if $product->id|in_array:$compared_products}<a href="#" rel="{$product->id}" class="compare selected" data-result-text=" "> </a>{else}<a href="#" rel="{$product->id}" class="compare" data-result-text=" "> </a>{/if}

design/[theme]/html/product.tpl
     (. 118)
{if $product->id|in_array:$compared_products}<a href="#" rel="{$product->id}" class="compare selected" data-result-text=" "> </a>{else}<a href="#" rel="{$product->id}" class="compare" data-result-text=" "> </a>{/if}

               . 
     compare   rel   .