Magento的产品页显示自定义选项或可配置产品的配置项在模板文件里都是归类于Options,默认模板下这一块会显示在产品信息的下方,如图
这个位置很多人觉得并不好看或合理,想要把它挪到图片的右边,也就是Quick Overview所在的位置,如下图
打开后台产品页,找到Design下的Display product options in属性,可以看到两个选项:Product Info Column和Block after Info Column,其中默认选中的是Block after Info Column,从字面意思就可以理解,Options的内容默认是显示产品信息的下方,如果把该产品的Display product options in属性设置为Product Info Column,前台就会看到第二张图片的效果。
也就是说,Magento系统本身就为这一块提供了两种显示位置,通过修改后台的属性值可以选择使用哪种位置,不过问题来了,如果我希望所有产品的Options内容默认都显示在Product Info Column,而不用所有产品一个个打开去改属性,那就需要修改代码来实现了。
打开产品页的主模板文件view.phtml,可以看到两端类似的代码
和
这两段就分别是Product Info Column和Block after Info Column两个位置,从代码在view.phtml里的位置就可以看出,也就是说后台默认是Block after Info Column的情况下,信息会显示在container2里。现在剪切container2这段代码,把它放到和container1同一个位置,这样,产品新加完默认情况下Options就会显示在第二张图片显示的位置了,模板文件里最后的代码如下
分享到:
相关推荐
通过以上对Magento内置前端组件的介绍和解析,可以看出Magento前端系统的强大之处在于它不仅提供了丰富的UI组件库,还允许开发者通过简单的数据属性进行自定义配置。这大大简化了前端开发过程,提高了开发效率。...
- 可以根据不同店铺的需求设置不同的主题、语言、货币等配置项。 4. **支付集成** - Magento内置了多种支付方式的支持,包括PayPal、Stripe等主流支付网关。 - 开发者还可以通过编写自定义模块来添加更多支付...
- **产品:** 商店中的具体商品项。 **创建分类** - 分类是商品组织的基础,可以通过设置父分类来构建树形结构。 - 分类可以关联设计元素,例如不同的布局模板。 **定制分类页面的外观** - 可以为分类页面指定特定...
- 产品目录管理涉及创建和管理分类,设置默认项,以及在分类中添加和定制产品展示方式。 - 属性和属性集是定义产品特性的核心,可以通过创建自定义属性来满足不同商品的需求。 - 产品类型包括简单产品、可配置...
- **产品(Products)**:包括创建简单产品、可配置产品、分组产品等多种类型的产品。 - **库存管理**:包括建立存货管理的默认选项、批量更新产品信息等。 - **URL重写**:为产品和分类创建易于记忆的URL。 #### ...
- 默认设置可以在“系统”>“配置”中进行调整。 - 包括默认分类、默认属性集等。 **产品图片存放目录:** - 用于存储产品图片的文件夹路径。 - 可以在“系统”>“配置”>“Catalog”>“Image Placeholder”中设置...
5. **设计布局**:调整Magento的主题,将博客模块嵌入到网站的适当位置,如首页、侧边栏或独立页面。 6. **测试与发布**:确保所有功能正常工作后,发布博客文章,让访客可以访问阅读。 在AW_Blog-1.0.22这个特定...
- **产品选项的配置**:指导如何配置和管理产品的可选属性。 8. **订单与支付管理** - **购物车规则的设置**:介绍了如何设置购物车规则来促进销售。 - **运费计算方法**:讲解了如何配置和计算运费。 - **支付...
配置文件的位置一般位于`app/code/local/Vendor/HelloWorld/etc/config.xml`。 一个典型的`config.xml`文件可能包含以下内容: ```xml <version>1.0.0 <class>Vendor_HelloWorld_Helper ...
- **URL重写**:自定义特定产品页面的URL结构,便于搜索引擎索引。 - **元数据控制**:全面管理商品和分类的元数据,如标题、描述等。 - **自动地图生成**:自动生成并提交给搜索引擎的地图文件,提高网站可见性。 -...
- **高级配置**:讲解如何配置邮件服务、支付网关、运输选项等高级功能。 #### 四、主题与模板开发 - **理解Magento的主题体系**:介绍Magento如何组织和呈现不同的页面布局。 - **自定义主题**:指导如何创建新的...
在 Magento 2 后台,进入 "Stores" -> "Configuration" -> "Sales" -> "Shipping Settings" -> "Delivery Time",在这里可以找到新添加的配置项。商家可以设置默认配送时间、配送选项和对应的预估日期计算规则。此外...
7. **易于配置**:通过Magento后台设置,无需修改核心代码即可配置菜单选项。 8. **性能优化**:优化加载速度,减少对服务器资源的消耗。 安装"wp_custom_menu-1.2.5"压缩包时,通常需要解压后将文件上传到Magento...
- **主题概述**:Magento支持自定义主题,开发者可以通过修改主题文件来改变网站外观。 - **布局文件**:使用XML文件定义页面布局,通过添加或移除块(Block)来控制页面元素的显示。 - **PHTML文件**:包含PHP代码...
4. 定制化选项:该插件允许商家根据自己的需求进行定制,如调整字段布局,添加自定义文本等。 5. 兼容性:此插件适用于Magento 1.5到1.7.0.2版本,确保了广泛的适用范围。 三、插件安装与配置 1. 下载:首先,你...
总的来说,为 Magento storeview 设置根类别是一项基础但关键的任务,它有助于构建清晰、有组织的产品结构。通过理解如何操作和配置根类别,商家可以更有效地管理和展示他们的商品,提升用户体验。同时,熟悉 PHP 在...
此外,手册还会详细解释Magento的后台界面,包括菜单项的功能和设置选项,帮助你更高效地管理你的在线商店。 4. **学习路径与进阶** 初步学习后,你可以尝试实践项目,例如搭建一个简单的Magento商店或者为现有的...
然而,给定的代码片段没有提供具体的配置项,但通常这里会有用于设置导出格式、筛选条件等的配置。 7. **执行流程**: 当管理员访问Magento后台的订单列表页面时,`addMassAction`方法会被触发,添加定制的批量...
了解了这些基础,开发者可以对Magento的购物车预览进行自定义,比如添加促销代码、显示交叉销售产品或者优化用户体验。在实际操作中,开发者可能需要修改模板文件、编写自定义控制器或者扩展购物车模型来实现特定...