【问题标题】:Opencart Theme Products won't Press on MobileOpencart 主题产品不会在移动设备上按下
【发布时间】:2018-04-22 03:06:50
【问题描述】:

我一直在为某人安装一个 opencart 主题(版本 2.1.0.2),直到出现这种情况,移动设备上的按钮无法按下。

当前网站位于 shop.amethysthaircollection.com

不会按下的按钮是产品照片。在 PC 上,它们工作正常。我查看了 product.tpl,但不知道要更改什么。

请在这里帮忙!

【问题讨论】:

    标签: html css task-parallel-library opencart


    【解决方案1】:

    例如,我在您的产品页面上: http://shop.amethysthaircollection.com/index.php?route=product/product&product_id=50

    我注意到您的图片缩略图链接在单击它们时不断给出一个错误,即图片无法加载(在 PC 和移动设备上)。然后,我将鼠标悬停在链接到的缩略图上,它甚至没有链接到图像路径。它链接到:shop.amethysthaircollection.com/$product

    注意到该超链接末尾的 $product 了吗?

    您的 html/tpl 文件仅显示此链接:

    <a class="thumbnail" href="$product" title="Brazilian Diamond"> <img src="http://shop.amethysthaircollection.com/image/cache/catalog/Brazilian Diamond/new3-74x74.jpeg" title="Brazilian Diamond" alt="Brazilian Diamond"></a>
    

    因此,href 部分没有正确填充图像路径。如果您最终只弄乱了 product.tpl 文件,请确保这部分代码显示:

    <a class="thumbnail" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a>
    

    我相信您的问题可能只是带有该 href 的 product.tpl 文件中包含该错误,因为您尝试回显 $product 而不是回显 $popup。

    我不知道这在桌面上是如何为你工作的,因为你的 tpl 文件中的错误在我的一端完全不起作用。我希望这能解决你的问题。但是,如果它仍然不起作用,则意味着您的控制器 product.php 文件中存在问题,它正在使用 $product 填充它。如果是这种情况,请在控制器的 product.php 文件中搜索“popup”,并确保所有与弹出窗口相关的行的代码都没有中断(您可以对照默认/未更改的原始 opencart 文件检查它,如果您仍然拥有它,看看您的更改是否破坏了某些东西)。

    【讨论】:

      猜你喜欢
      • 2014-01-31
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 2015-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多