【发布时间】:2018-04-22 03:06:50
【问题描述】:
我一直在为某人安装一个 opencart 主题(版本 2.1.0.2),直到出现这种情况,移动设备上的按钮无法按下。
当前网站位于 shop.amethysthaircollection.com
不会按下的按钮是产品照片。在 PC 上,它们工作正常。我查看了 product.tpl,但不知道要更改什么。
请在这里帮忙!
【问题讨论】:
标签: html css task-parallel-library opencart
我一直在为某人安装一个 opencart 主题(版本 2.1.0.2),直到出现这种情况,移动设备上的按钮无法按下。
当前网站位于 shop.amethysthaircollection.com
不会按下的按钮是产品照片。在 PC 上,它们工作正常。我查看了 product.tpl,但不知道要更改什么。
请在这里帮忙!
【问题讨论】:
标签: html css task-parallel-library opencart
例如,我在您的产品页面上: 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 文件检查它,如果您仍然拥有它,看看您的更改是否破坏了某些东西)。
【讨论】: