Demanar una review al usuari a través de correu electrònic per a cada producte comprat al cap de 30 dies de finalitzar la compra. Requeriments: Rules, Rules Commerce Extra, Rules Scheduler Configurar Cron.
{ "rules_prova_evalua_productes_cart" : {
"LABEL" : "Review your new product please",
"PLUGIN" : "reaction rule",
"OWNER" : "rules",
"REQUIRES" : [
"commerce_rules_extra",
"rules",
"rules_scheduler",
"commerce_checkout"
],
"ON" : { "commerce_checkout_complete" : [] },
"DO" : [
{ "LOOP" : {
"USING" : { "list" : [ "commerce-order:commerce-line-items" ] },
"ITEM" : { "list_item" : "Elemento actual de lista" },
"DO" : [
{ "commerce_rules_extra_node_from_line_item" : {
"USING" : { "line_item" : [ "list-item" ] },
"PROVIDE" : { "referencing_node" : { "referencing_node" : "Referencing node" } }
}
},
{ "schedule" : {
"component" : "rules_send_product_review_reminder_by_e_mail_to_customer",
"date" : "+30 days",
"param_user" : [ "list-item:order:owner" ],
"param_product_display" : [ "referencing-node" ]
}
}
]
}
}
]
}
}{ "rules_send_product_review_reminder_by_e_mail_to_customer" : {
"LABEL" : "Send product review reminder by e-mail to customer",
"PLUGIN" : "action set",
"OWNER" : "rules",
"TAGS" : [ "marketing" ],
"REQUIRES" : [ "rules", "mimemail" ],
"USES VARIABLES" : {
"user" : { "label" : "Usuario", "type" : "user" },
"product_display" : { "label" : "Product display", "type" : "node" }
},
"ACTION SET" : [
{ "mimemail" : {
"key" : "send-email-with-product-review-link",
"to" : [ "user:mail" ],
"subject" : "Review your new product please",
"body" : "\u003Cp\u003EHola [user:name],\u003C\/p\u003E\r\n\u003Cp\u003EHaz tu review del producto [product-display:title].\u003C\/p\u003E\r\n[site:url][product-display:field-image:0:file:url]\r\n\u003Cp\u003E\u003Ca href=\u0022[product-display:url]\u0022\u003E\u003Cimg src=\u0022[product-display:field-image:0:file:url]\u0022 style=\u0022width:150px;\u0022\u003E\u003C\/a\u003E\u003C\/p\u003E\r\n\u003Cp\u003E\u003Ca href=\u0022[product-display:url]\u0022\u003EEscribir mi valoraci\u00f3n\u003C\/a\u003E\u003C\/p\u003E\r\n",
"plaintext" : [ "" ],
"language" : [ "" ]
}
}
]
}
}