magento如何在首页显示产品

1.首先现在magento后台创建一个新的分类,记下这个分类的 ID 号码。使用这个新建的分类来管理你的首页产品,这个分类设置为前台不可见。这样就不会显示在你的分类菜单中了,但使用代码调用的时候却会显示出来。

2.在cms–>manage page–>home 适当位置添加如下代码(例如代码的最后)
{{block type=”catalog/product_list” category_id=”3″ template=”catalog/product/list.phtml”}}

(注意编码,你直接复制黏贴可能不行,要是英文的标点符号,不行就切换到英文输入法,然后自己手动的敲下。关闭你的所见即所得编辑器,再在如下图中的“内容”中黏贴此代码)

使用xml来显示的话,在如下图中的“设计”中,添加XML代码如下

<reference name=”content”>
<block type=”catalog/product_list” name=”featured” template=”catalog/product/list.phtml”>
<action method=”setCategoryId”><category_id>[category id here]</category_id></action>
</block>
</reference>

代码解释如下:

我们在magento后台新建一个分类,向这个分类中添加的产品会在首页显示。在magneto成功添加一个分类后,会给这个分类分配一个ID。红色部分“category_id”的值“3”既是此分类ID。“list.phtml”既是此产品列表的模板样式文件。

XML中的template是指模板路径,包括中括号都删掉换成你的分类的ID号。如果想在首页显示产品,这段xml加在 后台CMS homepage这个page的layout update中。如下图

转载请注明:嗨酷哥,有你更酷! » magento 如何在首页显示产品

magento如何在首页显示产品

时间: 2025-01-05 02:35:47

magento如何在首页显示产品的相关文章

magento如何改变首页的布局

打开MAGENTO_INSTALLED_DIR/app/design/frontend/default/default/layout/page.xml 找到名字为'root'的block定义 <block type="page/html" name="root" output="toHtml" template="page/3columns.phtml"> 更改为 <block type="page

EcShop首页显示特定分类的精品新品热销特价等推荐商品

EcShop首页显示特定分类的精品新品热销特价等推荐商品 很多大型的B2C商城都有特定分类专区,该分类下的[分类名称].[推荐子分类 或 推荐品牌].[大图片/推荐单品].[推荐商品].[促销商品].[推荐商品/热销排行]等,这是基于SEO及用户体验来开发的.ECSHOP虽然有类似的功能,并且推荐商品还分[精品].[新品].[热销]三类,但灵活性不是很好,首页第一次加载的时候,无论是[精品].[新品]还是[热销]都不能指定分类,只能不分类别地显示所有.即使是在分类的设置里面有[设置为首页推荐:

phpcms_v9如何在首页显示或排除某些栏目subcat(0,0,0,$siteid)

v9如何在首页显示或排除某些栏目subcat(0,0,0,$siteid) 通过以下红色部分的栏目id来控制显示哪些栏目,id根据实际情况后台查询,subcat函数看最后附件解释,以下修改代码: V9显示哪些栏目的方法 {loop subcat(0,0,0,$siteid) $r} {if $r['catid']==1||$r['catid']==2 } //显示哪些栏目 {php $num++} <div class="box cat-area" {if $num%2!=0}s

SSH电力项目九--运行监控首页显示

需求:在首页显示出设备运行情况,并去掉<br>换行符,每隔十分钟刷新一次页面. ElecMenuAction.java 首先注入运行监控service public class ElecMenuAction extends BaseAction<MenuForm>{ MenuForm menuForm = this.getModel(); //注入运行监控service @Resource(name=IElecCommonMsgService.SERVICE_NAME) IElec

【j2ee spring】42、巴巴运动网显示产品样式

巴巴运动网显示产品样式 项目结构 项目代码 底层接口: /** * 功能:这个是品牌样式的接口 * 文件:ProductStyleService.java * 时间:2015年5月31日19:33:19 * 作者:cutter_point */ package com.cutter_point.service.product; import com.cutter_point.service.base.DAO; public interface ProductStyleService extend

设备资源管理系统-首页显示

设备资源管理系统-首页显示 流程 首页结构 设备资源管理系统-首页显示

zencart分类页每页显示产品数量自定义选择的方法

zencart默认分类页每页显示产品数量是固定的,如何让顾客可以选择每页显示的产品的数量呢?效果图 方式一:全部展示 方式二:下拉菜单 修改方法 1.导入sql INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order,

Magento导出订单同时导出产品信息

Magento导出订单同时导出产品信息,根据业务扩展,Magento自身的功能也越来越满足不了我们的需求了.今天Hicoogle根据需求改善批量导出订单的同时,也要带上该订单的产品信息.花了一点时间,在网上找一些资料,完成了这项功能.今天Hicoogle把它分享出来.以下是部分代码,由于代码较长,在代码尾部附上下载该代码文件. 该功能需要插件Webshopapps来支持,下载地址http://www.magentocommerce.com/magento-connect/webshopapps-

zencart前台小语种后台英文 导入批量表 前后台不显示产品的问题

admin\includes\init_includes\init_languages.php 前台小语种后台英文导致批量表导入后,前后台不显示产品的问题将红色部分修改成前台语言对应的值,前台语言对应的ID可以到数据表languages查看 大约25-27行 $_SESSION['language'] = (zen_not_null($lng->language['directory']) ? $lng->language['directory'] : 'english'); $_SESSIO