什么是产品的编辑表单?
有时候,我们是不是想配置这些编辑表单,比如我觉得它们的顺序不对,组件不好用之类的。如何做?
导航到/admin/commerce/config/product-types/【simple】/edit/form-display
电子商务 > 配置 > 产品类型 > 管理表单显示
主要配置
对于那些SKU呀之类的表单配置,最好不要碰,除非你很想自定义。
侧边栏
店铺字段配置
e.g:如果不想让产品录入员经常看到这个店铺的字段,毕竟它只有一个总店,首先,在配置表单显示的时候,组件选择实体选择器(Entity select)
,勾上当只有一个实体时隐藏
。
实体选择器(Entity select)
:天然支持这样配置它的组件格式,非常灵活。复选框/单选框()
:支持多选,比如一个产品可以被多个店铺上架,多选框就派上用场了自动完成
:其实就是智能切换单选/多选和搜索类型(带历史搜索那种),少的时候,单选/多选,多的时候,开启搜索。
当我们觉得这些组件都满足不了的时候,可以考虑其他组件,但是要注意的是,我们尽量避免使用过多的内联组件,你想想,我们不希望商品录入员在这个页面,思考太多的如何做店铺配置。
URL路径设置
除了隐藏,这个没得自定义组件了。
编著信息
这里的作者用户。是任何用户,也就意味着可能会特别多用户,这时候,使用自动完成
是最值得推荐的做法。
主题化
建议阅读:https://www.drupal.org/docs/develop/theming-drupal
主要编辑工作是:commerce-product-form.html.twig
当然,如果只是想调整一下CSS样式,可以看看Product module:css/product.form.css