首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >商业Kickstart 2上的产品展示

商业Kickstart 2上的产品展示
EN

Drupal用户
提问于 2017-08-05 17:53:56
回答 1查看 87关注 0票数 -1

试图设置Kickstart2。在“产品”显示网格上,单词From出现在价格之前。我需要删除它,但是到目前为止还找不到它在代码中的位置。它位于price_prefix的span类中。在搜索了代码之后,我找到了两个文件,但是更改这些文件和清除缓存并不会删除它们。到目前为止,尝试的文件是commerce_kickstart_product.features.field_instance.inc和commerce_kickstart_lite_product.features.field_instance.inc,我想要做的是在价格之后显示用于该产品的术语引用,那么如何设置术语ref field_weight来显示?

EN

回答 1

Drupal用户

发布于 2017-08-07 02:34:49

一般来说,您不能只是在随机文件中更改代码,并期望它在前端的更改中反映出来。从维护的角度来看,这是不推荐的,因为您将在下一个模块或发行版升级中丢失您的自定义。

在这种情况下," from“前缀来自2.x定义的产品变体类型上的字段显示设置。对于"Node: Product“视图模式,Kickstart 2.x使用由商务附加价格表模块提供的”带有前缀/后缀的价格“显示格式化程序。您可以在以下路径使用演示内容查看Kickstart 2.x安装中的配置:

/admin/commerce/config/product-variation-types/bags-cases/display/node_product_list

要去掉前缀,您可以在那里编辑显示格式化程序的设置,或者将其完全更改为使用“格式化数量”显示格式化程序。这是Drupal中的默认显示格式化程序,它将没有前缀或后缀。

但是,一旦您进行了更改,请记住,Commerce产品功能现在已被覆盖。如果您的部署过程包括恢复所有功能的步骤,则将丢失此配置更改。保存您的特性更新是另一个线程的主题,但由于您需要覆盖由发行版定义的特性,这将变得更加复杂。如果我是您,而不是依赖于Kickstart 2.x提供的默认功能模块,我会学习发行版是如何构建的,并从头开始构建它们。如果您不能这样做,那么只需确保您避免从现在开始恢复功能。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/243238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档