Drupal Commerce 产品图像未显示在查看模式节点:产品列表中

Posted

技术标签:

【中文标题】Drupal Commerce 产品图像未显示在查看模式节点:产品列表中【英文标题】:Drupal Commerce Product image is not shown in View Mode Node:Product List 【发布时间】:2014-10-03 01:21:15 【问题描述】:

我从 Commerce Kickstart 2 和演示商店开始。

我添加了一个产品并上传了一张图片,该产品具有演示商店变体类型之一(包和案例)和相关的产品展示类型。

这看起来很简单,因为我什么都没做。但是当我点击主菜单时,已经有产品的列表很好,有产品图片,只有我的新产品不显示图片。

我在变体类型 Bags & Cases 中看到,图像字段(列格式)被定义为图像增量,图像样式:product_medium。这就是重点。在 MySite/sites/default/files/styles 目录中是图像的样式。在该目录中有 product_medium 目录,在查看模式节点:产品列表(单击携带时列出的包列表)时显示的图像。

事实上,当我创建产品时,没有选项可以加载将保存在 MySite/sites/default/files/styles/product_medium 目录中的图像。这就是问题所在。因为当我手动将图像复制到该目录时,图像就会显示出来。

我在哪里定义这个 product_medium 图像?

【问题讨论】:

【参考方案1】:

您不必手动复制图像。 'product_medium' 是一种图像样式,在您自动安装演示商店时已创建。所以,一旦你上传了一张图片,图片就会保存在 product_medium 文件夹中。

您确定您已对 sites/default/files 目录授予正确的权限,即完全权限吗?

【讨论】:

没错@Chithra,我现在已经授予了正确的权限,一切都很好。谢谢!

以上是关于Drupal Commerce 产品图像未显示在查看模式节点:产品列表中的主要内容,如果未能解决你的问题,请参考以下文章

如何使 Drupal Commerce 配置实体可修改

Drupal Commerce动态行项目

将drupal commerce产品添加到购物车,无需以编程方式重新加载页面

Drupal Commerce 以模态显示结帐

卸载drupal 8 commerce时出现意外错误

使用drupal 7的视图块中未显示图像