Olá pessoal,
Eu estou mexendo aqui no Drupal Commerce e estou tentando criar uma regra para excluir um Product Display quanto um Product for excluído.
Eu criei a regra para o evento "After deleting a commerce product". Daí eu pesquiso o node Display Product pelo produto referenciado e mando excluir. Só que não está funcionando. Está dando erro de parâmetro vazio.
Eu acho que é porque o evento deveria ser executado antes de excluir realmente o produto. Só que não existe o evento "Before deleting a commerce product".
A propósito, esse esquema de Product e Display Product ficou uma zona. Eu entendo que fica mais flexível, mas acho uma complexidade desnecessária, principalmente para o cliente, que é quem vai manter o cadastro de produtos.
Como eu vou explicar pra ele que, pra cada produto que ele criar, tem que criar também um display de produto referenciando o mesmo? Não dá. O jeito é criar rules. Eu já fiz a que cria o product display ao criar o product, mas a de excluir não estou conseguindo.
Valeu!