magento产品详细页移动下拉菜单的位置

magento下拉菜单位置
magento下拉菜单位置

在magento的产品详细页,有下拉菜单的产品(如上图),有的下拉菜单是在产品图片右侧的,有的是在产品图片下面的(上图便是在产品下面)。

为什么是这样的呢?因为magento有两种产品的下拉菜单,而一般的magento模板都是将这两种下拉菜单一个放在右侧,一个放在产品图片下面。在我的视频教程中所讲的简单方法添加下拉菜单和复杂方法添加菜单就是指的这两种下拉菜单。

因为这两种下拉菜单只会有一种出现,从视觉上用户也不知道其中的区别。如果想统一页面风格,让这两种下拉菜单都在产品图片的右侧。那么需要修改模板文件:app\design\frontend\default\blank\template\catalog\product\view.phtml

在此文件中寻找如下代码并且将其放在一起即可。

修改前代码位置如下图

magento下拉菜单位置代码
magento下拉菜单位置代码

修改后如下面代码位置,移动到一起即可。

<?php if ($_product->isSaleable() && $this->hasOptions()):?>
	<?php echo $this->getChildChildHtml('container1', '', true, true) ?>
<?php endif;?>

<?php if ($_product->isSaleable() && $this->hasOptions()):?>
	<?php echo $this->getChildChildHtml('container2', '', true, true) ?>
<?php endif;?>

如上代码中container1与container2分别指magento中的两种下拉菜单。

转载表明出处:www.hellokeykey.com

《magento产品详细页移动下拉菜单的位置》有6个想法

  1. 你好,key,第一次看你的博客,感觉能学到不少东西。我是一个初学者,想学习magento但是不知道怎么入手,能给点建议吗?

评论已关闭。