Php Drupal商务分类页面

Php Drupal商务分类页面,php,drupal,drupal-7,drupal-commerce,Php,Drupal,Drupal 7,Drupal Commerce,我用一个叫做Expressa的主题创建了一个Drupal商业网站。我很乐意承认我不是Drupal的专家 在我的分类项目类型页面上,我只看到文本,没有看到我添加产品时上传的图像。只需列出该类别的产品 当你点击其中一个产品时,你会看到我上传的产品图片 据我所知,这两个页面使用相同的文件来显示产品-node-product-display-tpl.php 在分类页面上更具体一点,有以下内容: <div class="row"> <div class="span5"> <

我用一个叫做Expressa的主题创建了一个Drupal商业网站。我很乐意承认我不是Drupal的专家

在我的分类项目类型页面上,我只看到文本,没有看到我添加产品时上传的图像。只需列出该类别的产品

当你点击其中一个产品时,你会看到我上传的产品图片

据我所知,这两个页面使用相同的文件来显示产品-node-product-display-tpl.php

在分类页面上更具体一点,有以下内容:

<div class="row">  
<div class="span5">
<div class="product-display-image">
</div>
</div>
</div>
在产品页面上,此更改为

<div class="span5">
<div class="product-display-image">
<div class="commerce-product-field commerce-product-field-field-image field-field-image                        node-47-           product-field-image">
<div class="field field-name-field-image field-type-image field-label-above">
<div class="field-label">Image:&nbsp;</div><div class="field-items">
<div class="field-item even"><img typeof="foaf:Image" src="http://edge.ppgdev.com/oo/sites/default/files/styles/large/public/ocrm.jpg?itok=JLlUNLG8" width="600" height="450" alt="" />
</div>
</div>
</div>
</div>
</div>
</div>
如有任何帮助,请将图片恢复到项目类型页面。感觉我在Drupal里面改变了一些东西。主要是因为两者都使用相同的文件,并且图像中的代码调用也存在。所以我猜是在Drupal的深处,我已经在item type页面上停用了产品图像。只是我花了12个小时寻找这个场景,到目前为止发现了Diddy Shuck

这是主题制作人的页面,看起来就像我希望我的页面一样:

在纸上看起来很简单,但我正在努力找到这个特殊的设置


提前感谢您的帮助。

在Drupal Commerce和Drupal中,节点显示哪些字段是可见的?哪里使用哪种格式化程序?大多数情况下都是使用显示套件设置的,Commerce Kickstart就是这样:结构->内容类型->内容类型->管理显示

然后,您必须在右上角的“完整内容”、“产品列表…”中选择显示模式,并选择此内容类型和此显示模式的显示内容和方式

在Drupal commerce中,您有产品显示节点,这些节点是普通的旧Drupal节点,并且有一个产品参考字段,还有不是节点而是实体的产品,这些产品具有必填字段:价格、SKU。一个产品展示节点可以引用多个产品,比如T恤:不同的颜色和尺寸。产品基本上是一种可以用唯一的SKU、价格和大部分时间的图片进行销售的东西,而产品显示节点是一种包装器,它允许显示产品的一个或多个变体

因此,在管理产品在站点上的显示方式时,必须检查“产品显示”节点的显示设置“产品参考”字段必须可见,使用类似于格式设置程序的渲染实体,其中,您可以选择一种显示模式,该模式将用于在“产品显示”节点中显示产品实体以及产品本身的显示设置:图像字段必须位于产品实体上,因为它通常会在列表页面上使用的显示模式的可见变化中更改此显示模式例如,是否应按类别称为产品列表

因此,当显示产品时,两组显示设置一起播放:一组用于产品,另一组用于产品显示节点

您可以在此处查看“产品显示”节点的显示设置: 管理员/结构/类型/管理/您的产品显示内容类型/显示

您可以在此处查看产品的显示设置: 管理员/商业/产品/类型/您的产品类型/显示

您的产品内容类型的内容类型有一个产品引用字段,该字段可以引用您的产品类型的产品

如果要显示图像,请查看显示设置,查看使用的格式设置程序,然后尝试查找用于此页面的视图,并检查其配置是否应为/category/%URL上的视图,或类似的内容。必须将其设置为使用特定显示模式显示节点,因此请检查此显示模式的显示设置

我希望这能有所帮助,Drupal处理产品、变化和显示的商业方式并不是很直截了当,我为此奋斗了一段时间,但它非常灵活


祝您好运

请将您发现问题的网站url发送给我们