5

问候,

根据标题,有人知道如何禁用此功能吗?我尝试了以下两种方法,都没有。

查找中的方法1/catalog/controller/product/product.php

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

改成:

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

在同一个文件中找到:

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

改成:

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

查找中的方法2catalog/view/theme/default/template/product/product.tpl

<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>

改成:

<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>
4

2 回答 2

2

在尝试了很多选项之后,对我们来说最好和最简单的方法是在 stylesheet.css 中添加这些行:

.zoomLens {
   display: none !important;
}

.zoomContainer {
   display: none !important;
}

谢谢!!!

于 2014-05-29T11:55:00.533 回答
1

正确的解决方案应该在catalog/view/theme/default/template/product/product.tplfind

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

(应该从第 335 行开始)并将其更改为:

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

因此,只需评论整个彩盒功能初始化...

于 2013-06-25T10:50:05.747 回答