Magento Cheatsheet (III) – 产品管理

章节重点

  1. 分类管理 – Setting up the catalog defaults
  2. 属性集 – Working with attribute sets
  3. 产品类型 – Working with product types
  4. 添加按钮? – Adding a Facebook like button
  5. 加入购物车 – Adding a product to the cart through querystring
  6. 内嵌视频 – Embedding a YouTube video
  7. 修改产品页 URL – Changing the URL of product page

1. 设置默认分类

后台找到 系统 => 配置 的第二大项“分类(catalog)”

前端 (frontend)

这里有一些基本的显示选项,用于配置产品分类页里面的布局形式,不需深究。

站点结构图 (sitemap)

如题,不需深究。生成的 Sitemap 会放在 catalog/seo_sitemap/category 里面。

产品评测/评价 (review)

可设置是否允许来宾(非注册用户)进行评价

这般设置比较累赘,自己看看基本明白,就此略过。

2. 属性集

入口在后台 分类 => 属性 => 管理属性/管理属性集

3. 产品类型

  1. 简单产品 – 普通的单一产品实体,具有唯一的 SKU
  2. 可配置产品 – 一个产品,可以在多个属性上配置(例如颜色、尺寸等),可以设置子产品(子产品属于简单产品)
  3. 捆绑产品 – 非实体,相当于一个自由组装的套件,可参考样例中的组装电脑
  4. 分组产品 – 非实体,可以配置组件的数量,例如样例里面的家具沙发套装
  5. 虚拟产品 – 没有库存,不能发货的商品
  6. 可下载产品 – 可以上传一个附件,发货形式是收到下载链接

4. 定制页面

在主题模板的目录下可以定制相关的页面模板

例如分类的页面:

/app/design/frontend/YOUT_THEME/template/catalog/product/view.phtml

5. 在页面中添加元素(分享链接)

如果要在页面中添加元素(目前权当是静态的),可以先在这里找到 markup,例如商品详情页:

/app/design/frontend/custom/default/template/catalog/product/view.phtml

然后的话,如果要加脚本或者 CSS 什么的,在 /skin 下面对应的皮肤里面加入就可以了。

但是目前依然不涉及逻辑,暂时不能做更为定制的修改。

6. 使用 querystring 添加商品到购物车:

/checkout/cart/add?product=[product_id]&qty=[quantity]

上面这个只是简单产品可以,如果涉及其他的复杂物品类型,参数就比较冗长。

而且貌似我自己测试没有成功。直接返回了 302 跳转到了空购物车,未知为何?后面再求解。

7. 嵌入视频

呵呵,都一样,你懂的。

8. 修改产品页的 URL(URLRewrite 模块的应用)

在产品编辑页面,可以配置产品的 URL key 字段,然后通过这个别名可以访问商品详情页。

例如样例中的:htc-touch-diamond,通过 /htc-touch-diamond.html 即可访问。

如果修改了,这个商品的 URL 就会改变,如果勾选下面的“为旧URL创建永久重定向”,那么旧的 URL 则可以通过自动的 301 跳转到新的 URL,依然可以访问。

如果将其留空并保存,Magento 会根据商品名称自动创建 URL 链接别名。

系统 => 配置 => 分类 => 搜索引擎 里面可以设置产品和分类页的 URL 后缀(默认是 .html)。

如果修改这个,清空缓存,重建索引之后,就可以看到变化。

在后台的 分类 => URL 重写管理 里面可以查看并管理所有的 URL 重写记录。还可以添加自定义的重写规则。

系统会自动对产品在所有分类下面设置链接,因此一个产品一般会对应多个固定链接。


【转载请附】愿以此功德,回向 >>

原文链接:https://www.huangwenchao.com.cn/2015/04/magento-cheatsheet-3.html【Magento Cheatsheet (III) – 产品管理】

发表评论

电子邮件地址不会被公开。 必填项已用*标注