Commerce Product Display Manager は必要ありません。これで動作するようになりましたが、そのモジュールを使用したことはありません。
製品を保存した後、ノードを自動的に作成するルートに行きました。
以下は、これに対する私のルールのエクスポートです。
{ "rules_create_product_display" : {
"LABEL" : "Create Product Display",
"PLUGIN" : "reaction rule",
"REQUIRES" : [ "rules", "entity" ],
"ON" : [ "commerce_product_insert" ],
"IF" : [
{ "data_is" : { "data" : [ "commerce-product:type" ], "value" : "**PRODUCT_TYPE**" } }
],
"DO" : [
{ "entity_create" : {
"USING" : {
"type" : "node",
"param_type" : "**NODE_TYPE**",
"param_title" : "[commerce-product:title]",
"param_author" : [ "commerce-product:creator" ]
},
"PROVIDE" : { "entity_created" : { "entity_created" : "Created entity" } }
}
},
{ "data_set" : {
"data" : [ "entity-created:**PRODUCT_REFERENCE**" ],
"value" : [ "commerce-product" ]
}
}
]
}
}
以下を独自の値に置き換える必要があります。
- PRODUCT_TYPE (作成された商品タイプ)
- NODE_TYPE (作成中のノード タイプ)
- PRODUCT_REFERENCE (作成された製品を参照するフィールド)
GUIを使用して上記を作成するプロセスについて詳しく説明してほしい場合はお知らせください。