用户登录

把产品展示出来的流程是,先选择对应的产品类型添加产品,然后为产品创建产品展示内容,使用产品引用字段引用相关的产品。我们可以安装一个 inline_entity_form 模块来简化这个流程。

这个模块可以直接在产品展示内容上创建和管理产品。

先安装一下这个模块 ... 我们用 drush 安装 ... drush dl inline_entity_form .. drush dl inline_entity_form --yes

再导入这个模块的中文翻译 ... 配置 .. 翻译 .. 导入 .. 选择文件 ...

使用这个模块我们只需要把产品引用的控件类型改成 内联实体表单 就可以了 ... 打开 结构 .. 内容类型 ... 点击 自行车 后面的 管理字段 ... 编辑一下 产品引用 这个字段 .. 打开 控件类型 ..

选择 内联实体表单 - 多值 ...

选择这个控制以后,字段的设置里会多出几个选项,我们可以再看一下 ...

在 内联实体表单 这里,默认勾选了 自动生成产品标题 .. 这样在产品展示内容上直接创建产品的时候,不需要输入产品的标题 .. 产品的标题会使用产品展示内容的标题再加上产品的属性自动生成 ..

另外我们可以再勾选一下 允许用户添加已有产品 ... 这样不仅可以直接创建产品,而且可以引用已经被创建的产品 ...

保存设置 ..

再打开之前我们创建的自行车内容 .. 在 产品引用 字段这里,会直接显示出所引用的产品 ...

你可以对引用的产品排序,编辑或者移除 .. 点击下面的 添加已有产品 可以引用已经存在的产品 ... 或者我们也可以点击 添加新产品 .. 直接在这里创建新的产品 ...

我们来添加两个产品 ... 输入 型号 ... Epic Comp Red ... 价格 25000 ... 选择图片 ... 保存产品 ...

再添加一下 ... 型号 ... Epic Comp Black .. 价格 .. 25000 ... 图片 .. 保存产品 ...

确定以后点击 保存 ... 打开 商店 .. 产品 .. 你会看到刚才直接在产品展示内容上创建的两件产品 ...

inline_entity_form《 Drupal Commerce 电子商务 》

统计

13799
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点