2013-06-25 14 views
5

Powitanie,Wyłącz OpenCart 1.5.4 product image popup/zoom

Zgodnie z tytułem, czy ktoś wie jak mogę wyłączyć tę funkcję? Próbowałem poniżej dwóch metod, Żadna z nich nie działa.

Metoda 1 w /catalog/controller/product/product.php znajdują się:

$this->data['popup'] = $this->model_tool_image->resize($image, $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')); 

Zmień na:

$this->data['popup'] = 'image/' . $image; 

w tym samym pliku znajdują się:

'popup' => $this->model_tool_image->resize($result['image'] , $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')), 

Zmień na:

'popup' => 'image/' . $result['image'] , 

Metoda 2 w catalog/view/theme/default/template/product/product.tpl znalezisko:

<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"> <img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> 

Zmiana:

<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"></a><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /> </div> 
+0

Metoda 2. w katalogu/view/theme/default/template/produktu/product.tpl Znajdź:

<?php echo $heading_title; ?>
Zmiana:
<?php echo $heading_title; ?>

Odpowiedz

1

Odpowiednie rozwiązanie powinno być w catalog/view/theme/default/template/product/product.tpl znaleźć

<script type="text/javascript"><!-- 
$(document).ready(function() { 
    $('.colorbox').colorbox({ 
     overlayClose: true, 
     opacity: 0.5, 
     rel: "colorbox" 
    }); 
}); 
//--></script> 

(powinna rozpocząć w wierszu 335) i zmień go na:

<script type="text/javascript"><!-- 
/*$(document).ready(function() { 
    $('.colorbox').colorbox({ 
     overlayClose: true, 
     opacity: 0.5, 
     rel: "colorbox" 
    }); 
});*/ 
//--></script> 

Zatem po prostu skomentować całą inicjalizacji funkcji Colorbox ...

+1

@ Shadyyx, dziękuję. Próbowałem twojej metody, skomentowałem poniżej. Funkcja wyskakującego okienka wciąż nie jest wyłączona. !.

2

Po spróbować wielu opcji, najlepszy i najłatwiejszy dla nas został dodać te linie w stylesheet.css:

.zoomLens { 
    display: none !important; 
} 

.zoomContainer { 
    display: none !important; 
} 

Dzięki!!!

Powiązane problemy